Pros
Positive work environment. Multi-cultural international team of highly qualified colleagues. Small but international company that has been around for over 20 years. Ability to learn new skills quickly with strong focus on fast development and less focus on risk avoidance. The low rating for ValueChecker is unfair, probably caused by a few unhappy former employees. If you look at the facts like LinkedIn profiles you can see that many have worked here for many years. I guess not many happy employees leave reviews here.
Cons
What I don't mind but others probably don't like is that work from home is only allowed 1 day a week. Management even pays a bonus every week the employee does not work from home. It's a rule that everyone learns during the interviews, and if you don't like that then dont work here. It's a small company with the team leads and tech boss working for many years, so there are not many steps to move upwards compared to larger company.