5.030 Dec 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsFriendly, accommodating and understanding managers and colleaguesConsThe nature of the role is challengingShow more
1.021 Mar 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.023 Jul 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