3.0
Aug 18, 2022
Current employee
Recommend
CEO approval
Business outlook
Pros
Mental Health empathy Pay and Holiday
Cons
IT infrastructure is the worst of anywhere I've worked. Service standards are appalling and managing don't know how to fix it. Complaint volumes are out of control.