1.010 Jun 2026Good work environment, but support system needs improvementSales associateCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsgood work environment to workConsbad support system in placeShow more