5.021 Nov 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.028 Oct 2018Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGreat people to work with and great team environmentConsNo cons I can think ofShow moreHelpfulShare
4.04 Feb 2026Product ownerFormer employee, more than 1 yearMilton Keynes, EnglandRecommendCEO approvalBusiness outlookProsGood place with a lot of flexibilityConsLack of career growth or future plansShow moreHelpfulShare