4.0
May 29, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great people, highly committed to social impact
Cons
Organisational disorganisaton at the foundation and a lack of awareness or acknowledgement about some of its challenges.