5.011 Jan 2026OperatorCurrent employee, more than 8 yearsRedditch, EnglandRecommendCEO approvalBusiness outlookProsLots of long-term employees with vast knowledgeConsTricky to climb the ranksShow more