4.0Aug 30, 2023Vehicle technicianFormer employeeDeptford, London, EnglandRecommendCEO approvalBusiness outlookProsGreat place to work forConsNothing I can think ofShow more