- great place to learn
- great atmosphere
- there are some great people you get to work with
- efficient project teams
- European work culture
- various projects using varied technologies
A lot of professional training, a Budget for development and equipment. Nice people.
Cons
Legacy projects. Untransparent decision-making regarding projects. Distance between management and developers. Lower salary than
the market median. Pretending to be a "family" company is what I personally do not like.