4.0
Jan 29, 2025
Current employee, more than 5 years
Genebra
Recommend
Business Outlook
Pros
Ability to do impactful work, especially for health emergencies, and help the most disadvantaged people worldwide.
Cons
Short contracts and job insecurity take a toll on mental health.