- Free choice of the technologies to work with
- Possibility to change the job function (QA -> Dev, BE -> FE, Dev -> Management, etc.)
- A lot of possibilities to grow professionally
Cons
- Average salary is not the best on the market
- Bureaucracy
Have some of the best clients and projects in the city with huge multi companies. Good general level of expertise in the teams.
Cons
Few opportunities to grow as a senior.
Wages are fine but they could be much better. The company always bargains hard, not easy to get a meaningful raise.