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