3.0
Aug 12, 2021
Current employee, more than 1 year
Telford, England
Recommend
CEO approval
Business Outlook
Pros
Company awareness of mental health Wellbeing dog Very environmentally conscious
Cons
High productivity goals Offers higher pay to new starters The opportunity to develop yourself in Customer Care is almost impossible and the only option for career development is to leave the company or change department.