2.0Feb 24, 2024Anonymous employeeFormer employeeSandbach, EnglandRecommendCEO approvalBusiness OutlookProsNot much to be fairConsNot respected, put on too much, not payed what you deserve,Show more