4.0
Dec 20, 2023
Former employee, more than 5 years
Geneva
Recommend
CEO approval
Business outlook
Pros
Great projects and budgets. Lots of qualified persons working there and collaborating
Cons
Lots of politics to manage and navigate. Working with the group is tiring and frustrating.