5.024 Sept 2025Anonymous employeeCurrent employee, more than 10 yearsBirmingham, EnglandRecommendCEO approvalBusiness outlookProsBenefits, atmosphere, culture, innovation, loyaltyConscant think of any :)Show more