5.0
May 12, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Supportive team environment, good customer interaction, and useful experience in sales, communication and product knowledge.
Cons
Can be very busy during peak periods, with pressure to meet targets while maintaining good customer service.