4.0Nov 11, 2025Great place to learnData science managerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood work/life balance. Wonderful people.ConsThe recent layoffs has killed the culture and made people very disengagedShow more
3.0Oct 24, 2024AverageManager - data scienceCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsFlexible, decent work life balance, officeConsPoor leadership and vision. Ready to be sold. LayoffsShow more