5.015 Jan 2025Sales representativeFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat culture and Great environmentConsThe bad customer experiences and sometimes long hoursShow more