5.0Apr 2, 2021ManagerCurrent employeeRecommendCEO approvalBusiness outlookProsJob satisfaction, support, knowledge, family oriented.ConsThere are no cons hereShow more
1.0May 1, 2025Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsInteresting and exciting work. Headquarters in Kenya. CEO.ConsLimited transparency. Lack of career mobility. No benefits. Expectation of 24/7 work availabilityShow moreHelpfulShare1
1.0Mar 19, 2021ContractorFormer contractorRecommendCEO approvalBusiness outlookProsResulted in learning some useful international employee lawConsHaving to deal with Machiavellian managementShow moreHelpfulShare