4.0
Mar 17, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
A lot of room for learning Collaborative environment Mission-driven organisation that drives impact
Cons
Unclear and limited routes for career progression/growth