5.0
Jan 22, 2023
Former employee
Recommend
CEO approval
Business outlook
Pros
-Hands-down the best culture I have been part of. -Inspiring leadership team that strives to maintain transparency.
Cons
-Team based in Europe, away from the operations which are in East Africa.