5.0
Mar 1, 2022
Current employee, more than 5 years
Geneva
Recommend
CEO approval
Business Outlook
Pros
Lots of different missions, various clients, good team of experts
Cons
Complex organization, sometimes difficult to understand, even with several years within the company