1.017 Sept 2023ReviewIt team leadFormer employee, less than 1 yearHarrow, EnglandRecommendCEO approvalBusiness outlookProsclose to home good for commuteConsatmosphere people management negative unhelpfulShow more