4.0
May 15, 2025
Former employee, more than 3 years
Nairobi
Recommend
CEO approval
Business Outlook
Pros
Good working environment. A lot of focus on teams, monitoring and learning.
Cons
Limited technical experts, lots of focus on administration, operations and learning. This often strains the technical experts.