3.0
Feb 25, 2025
Former employee, more than 5 years
Amsterdam
Recommend
CEO approval
Business outlook
Pros
Early years in South Africa were the best for me. Felt like I was making a positive impact in the local communities.
Cons
Central team is so far removed from the experience on the ground. Once I moved to Amsterdam HQ I became disillusioned.