5.0
28 May 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Supportive of drive and ambition People are great Pace moves quickly Lean structure so lots of accountability
Cons
The graduate Programme Namibia challenge is not open to everyone