2.0
Dec 17, 2025
Former employee
South East Asia
Recommend
CEO approval
Business Outlook
Pros
High impact programs Interesting and challenging work
Cons
Unsupportive leadership No professional development support Lack of transparency around large multi country proposal opportunities