5.0
11 June 2025
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
Very smart colleagues with a tremendous commitment (among staff in the trenches) to have real impact.
Cons
Industry collapse (USAID) and simultaneous leadership change will permanently impact the future of the company.