3.0
12 Jul 2023
Former employee, more than 8 years
Geneva
Recommend
CEO approval
Business outlook
Pros
rewarding and meaningful work, international environment
Cons
short term contracts, human resources departments are not very efficient, there is little transparency over recruitment processes and salary bands