5.0Nov 21, 2025Technical support engineerCurrent employee, more than 1 yearMilton Keynes, EnglandRecommendCEO approvalBusiness outlookProsGreat team Good ethos Nice benefits and working environmentConsOver stretched teams that are close to burning outShow more
4.0Oct 28, 2018Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGreat people to work with and great team environmentConsNo cons I can think ofShow moreHelpfulShare
4.0Feb 4, 2026Product ownerFormer employee, more than 1 yearMilton Keynes, EnglandRecommendCEO approvalBusiness outlookProsGood place with a lot of flexibilityConsLack of career growth or future plansShow moreHelpfulShare