2.0May 22, 2023Anonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsFriendly people and clever technologyConsLack of collaboration or clarity of directionShow more
3.0Jan 29, 2025Anonymous employeeFormer employee, more than 3 yearsFleet, South East England, EnglandRecommendCEO approvalBusiness OutlookProsIt paid well and people were goodConsNo plans only dreams of world dominationShow moreHelpfulShare
5.0Jun 19, 2024TechnicianFormer employee, more than 5 yearsFleet, South East England, EnglandRecommendCEO approvalBusiness OutlookProsGood place to work and lovely teamConsNo cons it was a lovely placeShow moreHelpfulShare