4.0
Apr 22, 2025
Current employee, more than 1 year
Genebra
Recommend
Business Outlook
Pros
Working at the epicenter of Global Health Smart colleagues Value-driven organization
Cons
Precarious job security if not on a continuous or fixed-term appointment