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