4.0
6 Feb 2019
Current employee, more than 10 years
Liverpool, England
Recommend
CEO approval
Business outlook
Pros
Friendly colleagues, development opportunities, excellent staff benefits. Award-winning staff engagement 'Crew'
Cons
A lot of focus on achieving phone SLA can often mean a lack of focus on people.