4.0May 26, 2026Customer service advisorCurrent employee, more than 5 yearsLeeds, EnglandRecommendCEO approvalBusiness OutlookProsGreat benefits, good progression in other areas of the business.ConsVery clique in some departments.Show more
5.0Sep 9, 2025Product ownerFormer contractor, more than 3 yearsRecommendCEO approvalBusiness OutlookProsCollaborative, friendly, inclusive, diverse and committed to driving innovation and changeConsToo many layers of management at timesShow moreHelpfulShare
3.0Jul 7, 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsGood culture in the firmConsNone come to the mindShow moreHelpfulShare