5.0
23 Oct 2025
Former employee, more than 1 year
Geneva
Recommend
CEO approval
Business outlook
Pros
A lot of freedom, good salary (at least for an undergrad), a lot of international ppl and lots of events to find a social net immediately
Cons
Depending on the team they expect you to know french even if the position is advertised as english or french (not a serious problem, it can be solved with google translate and deepl)