5.027 May 2026Supportive culture but high pressure environmentAnonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsProgression, responsibility, culture and trust in employeesConsIt is a high pressure environmentShow more
5.01 Oct 2024OpsOperations managerFormer employee, more than 1 yearBicester, EnglandRecommendCEO approvalBusiness outlookProsGreat company and great techConsBenefits package ok. Holiday etc needs to be improvedShow more
4.016 Sept 2025Driving innovationAnonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsThe company is driving innovation.ConsFocusing on many products at a time.Show more