3.0
Feb 3, 2021
Anonymous employee
Former employee, more than 3 years
Geneva
Recommend
CEO approval
Business Outlook
Pros
International, pragmatic, hands-on, good career opportunities potentially
Cons
Tough, not very employee focused, very basic benefits