5.0
18 Apr 2026
Former employee, more than 10 years
Geneva
Recommend
CEO approval
Business outlook
Pros
Important work. Personally life changing.
Cons
With American withdrawals of funding, there is downsizing at great loss to society.
Check out your Company Bowl for anonymous work chats.