Pros
Great company to start, partial medical insurance and courses coverage is included. Team buildings, corporate parties, gifts are really great. Wonderful office with everything you need. Most of the colleagues are really nice people. KPI bonuses make sense.
Cons
Salaries a bit low, not a lot of opportunities to grow. You can get a toxic manager, if you are not really lucky. Low influence on processes etc. No performance reviews, so no salary reviews. Only linear growth in the most cases.