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 more
5.0Sep 22, 2025Technical recruiterFormer employeeMoscow, WIRecommendCEO approvalBusiness OutlookProsnice people, transparent bonus systemConsunderpaying in comparison with the marketShow moreHelpfulShare
5.0Mar 13, 2025Senior recruiterCurrent employee, more than 3 yearsHelsinki, Southern FinlandRecommendCEO approvalBusiness OutlookPros- great culture to learn and build your career - well established processes - atmosphere of trust and support - great managementConsnothing comes to my mindShow moreHelpfulShare