4.0
Sep 8, 2024
Current employee, more than 10 years
Genebra
Recommend
Business Outlook
Pros
Important work, dealing with issues that shape our world. Impactful engagement with partners. Still highly respected workplace.
Cons
Poor contrating terms for staff (mainly temporary contracts available) and hence huge insecurity. Bureaucracy can hold back progress of work.