2.0
Oct 16, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
- Passionate and Knowledgeable Colleagues - Mission-driven Environment - Opportunities to Learn and Travel
Cons
- Low pay - Staff are prone to burnout given lack of organizational support - Senior Management lacked leadership skills and perspective - Complaints to HR are not often addressed