4.027 Dec 2023Till staffFormer employee, less than 1 yearAlmondsbury, EnglandRecommendCEO approvalBusiness outlookProsGood place to work reallyConsNot many cons just better payShow more