5.0
Mar 22, 2023
Current employee
Geneva
Recommend
CEO approval
Business outlook
Pros
Motivating team and mission, opportunity to make a difference, interesting partnerships.
Cons
Work life balance can sometimes be challenging, although it is encouraged