Skip to Main Content

Overall Company Rating

1 Ratings

5 out of 5 Stars

5 Stars
1
4 Stars
0
3 Stars
0
2 Stars
0
1 Star
0

1 Employee Reviews
“Great place to work”
October 2018FORMER EMPLOYEE
Uppers

Freedom and autonomy with responsibility.

Great colleagues with deep passion

Downers

Lots of hierarchy, sometimes hard to get meetings with people due to a "let's have a meeting" culture

Advice to Candidates

Remember to choose your boss as well as the job itself.

Log in to read all reviews
“”
Uppers Downers Advice to Candidates Interview Process Sample Interview Questions Salary & Benefits Review