4.029 Apr 2024SalesFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsPeople are focused on winningConsMarket was limited but strategy was thereShow more
4.021 Oct 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsExcellent place to work, you work on interesting projects.ConsNeeds a better direction, there is no clear end goal.Show moreHelpfulShare
5.05 Jul 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsGreat company to work at. Fully remote with lots of flexibility.ConsNone. Overall great place to workShow moreHelpfulShare