4.0Aug 8, 2022RecruiterCurrent employeeRecommendCEO approvalBusiness OutlookProsthe team culture is niceConsthe salaries are quite lowShow more
5.0Sep 22, 2025Technical recruiterFormer employeeMoscow, WIRecommendCEO approvalBusiness OutlookProsnice people, transparent bonus systemConsunderpaying in comparison with the marketShow moreHelpfulShare
5.0Sep 21, 2025Business developmentFormer employee, less than 1 yearNairobiRecommendCEO approvalBusiness OutlookProsGreat culture to grow in.ConsMarket conditions were not favorable at the time.Show moreHelpfulShare