Pozitivno
A lot of specializations, technology stack up-to-date, inclusive environment, company invest a lot in development of the employees
Zamerke
Your career growth depends on supervisor, but there is Internal Mobility program so you can apply behind the back of your boss to another position within the company (it is a standard practice)