Good, but with red flags - Software Engineer ION Group Employee Review

2.0
Sep 1, 2021
Recommend
CEO approval
Business outlook

Pros

The company itself is good. The environment is supportive and they pay 15% more than average. You work almost immediately on projects which have an impact on the company and the environment is overall very challenging and motivating. I learned a lot from my experience here, however. Here the mindset is very much growth based, which is extremely good.

Cons

The company pushes you to work long hours; it was never my case tho. There is the tendency to over-engineering solutions and tunnel vision on only one side of the development. But it is not that bad if we consider it alone. The main red flag is that ALL the technologies are built in-house; which means that you will learn how to work with X1 instead of Hibernate, or X2 instead of Spring, X3 instead of REST... You get the point. Moreover, there is lack of documentation. You understand it right, few people document the software. Follow me now: take "over-engineering" + "in-house tools" + "lack of documentation" and you will blend an explosive cocktail that maybe, or maybe not, will blow up your career. I do not say that you should not come here, just be very sure of what you are doing

Explore other reviews about ION Group

5.0
Apr 13, 2025
Recommend
CEO approval
Business outlook

Pros

Good culture, flexible career options, work-life balance

Cons

A little difficult to pivot into different teams

1.0
Jun 12, 2026
Recommend
CEO approval
Business outlook

Pros

I get to work from home and have a grand-fathered in unlimited PTO policy. And that's about it.

Cons

RUN. This is just a horrible company to work for. Either you are living in constant fear of being fired or you are so overworked you feel like you have to work 60 hours a week just to do the bare minimum. The CEO, Andrea, is just gutting everything, doing mass layoffs over and over again. He has no clear visit for the company, goal posts keep changing, and everyone is setup to fail.

1
See reviews by: Helpful|Rating|Date|All