Pros
Probably not the worst company to work for, but I would bet that it's close. Although I do agree with the negative points raised in previous reviews, I feel from my experience that many of these points have been greatly exagerrated. There are a few positives to working at ION Group: - Genuinely friendly, talented and intelligent colleagues who will want to help you to succeed. - Working with colleagues around the world. - A truly diverse workforce. - Free fruit and coffee. - A few good social events (when they happen).
Cons
Many of these points are from my point of view as a Developer. For other roles it may be a different experience (judging from the other reviews on here, I doubt it). - A very bureaucratic process for virtually all decisions means that the completion of projects usually takes a lot longer than it should. - For a large software company they are very far behind in adoption of, and reaction to, new technologies. - A lack of transparency regarding decisions from management. - Hiring process for new staff is very long winded and it can take weeks or months to get a formal offer in place (it took me almost three months to receive my contract and I was later told that was "quick" for them). - The flat structure can make understanding of delegation, responsibilities and remit unclear. - A lot of reluctance from management to invest in adequate technologies and solutions. - Very resistant to change methods that are proven to be failing. - A heavy emphasis on acquiring new companies at the expense of jobs and quality of products. - The CEO delegates much of the management of the company to inexperienced graduates without any real world experience. - As mentioned in a previous review, management make very questionable decisions but suggestions for improvement are discouraged. - Not a place to build a career. Unless you're on the graduate scheme, career progression is non-existent. Be careful about taking a job here - you'll likely be looking for an escape very soon afterwards.