5.0Dec 30, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsFriendly, accommodating and understanding managers and colleaguesConsThe nature of the role is challengingShow more
1.0Mar 21, 2026Field service technicianCurrent employee, more than 3 yearsLeeds, EnglandRecommendCEO approvalBusiness outlookProsAs with all circus acts it quickly becomes a giggleConsManagers have no idea how to run a companyShow moreHelpfulShare
5.0Jul 23, 2025Anonymous contractorFormer contractor, more than 1 yearLeeds, EnglandRecommendCEO approvalBusiness outlookProsGreat place to work. Colleagues and managers always have your back.ConsNone, as I enjoyed my time thereShow moreHelpfulShare