4.0
Jan 15, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
You work for a good cause and salary higher than the average. Working environment is very dynamic.
Cons
They highly rely on short-term contracts and it is hard to get a fixed-term.