Overall Company Rating
5 out of 5 Stars
Freedom and autonomy with responsibility.
Great colleagues with deep passionDowners
Lots of hierarchy, sometimes hard to get meetings with people due to a "let's have a meeting" cultureAdvice to Candidates
Remember to choose your boss as well as the job itself.