5.0May 23, 2016Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsGreat team of people and great benefits.ConsThere is some restructuring taking placeShow more
5.0Aug 4, 2025Customer service manager (csm)Former employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsAfter CEO was removed, company turned aroundConsLost a lot of good people from toxic CEO over CovidShow moreHelpfulShare
2.0Mar 27, 2025Project managerFormer contractor, less than 1 yearBelfast, Northern IrelandRecommendCEO approvalBusiness outlookProssalary, good location, friendly staffConspoor benefits, holidays, london centeredShow moreHelpfulShare