5.0
Sep 15, 2025
Current employee, more than 3 years
Wales, England
Recommend
CEO approval
Business Outlook
Pros
High standards, continuous training and feedback, wellbeing support, management that listen, people who really care about customer service
Cons
High standards are not for everyone, they are for me, but if you just want an easy job and a pay check, this is not for you.