Pros
- Very good company to start a career with. There's a lot to learn and it's a great introduction in the IT world. It really opens a lot of doors into this area. - It keeps growing as a company, so the opportunities are not missing. If you're showing some interest and put in some effort, it's quite easy to promote from entry level to senior advisor/ back office positions, even in 6-8 months of employment. Things get complicated, though, from Team leader and above. - they have some really heavy names as customers from all fields & industries, you can somehow feel proud for working for some of them - salaries are not high, but decent. Again, good starting point.
Cons
- no transparency from management; not even from local middle management towards people, so I'm not even mentioning senior management - some of the managers are arrogant and self-sufficient, they create a toxic environment in their teams. This gets even worse towards top management. However, this is not happening in all of the teams, there still are reasonable managers. - people don't feel valued and cared about; they're actually mocking the company's motto "people matter, results count" because at times they feel it's exactly the opposite - projects with night shifts can be really hard to keep up with, depending on the hours you work. You also get to work weekends.