4.0
27 Dec 2020
Anonymous employee
Former employee, more than 3 years
Geneva
Recommend
CEO approval
Business outlook
Pros
company culture as of 2012, trust, clear communication, ambitious objectives, great colleagues, great HQ team
Cons
driven by quarterly results, could not figure out their strategy, quarterly staff terminations