5.0
Dec 27, 2020
Current employee, more than 3 years
Geneva
Recommend
CEO approval
Business Outlook
Pros
Good work life balance, friendly colleagues and challenging tasks
Cons
Difficult to advance career inside the organization and most contracts are of limited duration