4.0Nov 9, 2023Sales associateFormer employeeHemel Hempstead, EnglandRecommendCEO approvalBusiness outlookProsGood place to work yesConsnot many benefits for staffShow more