5.0Nov 20, 2025Cusomer service representativeFormer employee, more than 1 yearCardiff, WalesRecommendCEO approvalBusiness outlookProswhat can I say, great place to workConsI cant think of a lotShow more
5.0Jan 5, 2022Senior bd managerCurrent employeeRecommendCEO approvalBusiness outlookProsGood place to work, very happyConsNothing bad to say aboutShow moreHelpfulShare
5.0Jun 14, 2026ManagerCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGood place to work. HappyConsNo cons i can think ofShow moreHelpfulShare