2.0Oct 27, 2025SalesFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsok people i guess soConsmanagement is poor, very poorShow more
5.0May 14, 2026Hr professionalCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood place to work, good people.ConsNo cons, it's a good place to work.Show moreHelpfulShare
4.0Feb 25, 2026Treasury managerFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsQuick interview, great work culture. Drinks every Friday, great people overallConsLimited wfh opportunities but mostly due to business needsShow moreHelpfulShare