3.0
Apr 9, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Certain managers are lovely and easy to work with. Pay is okay
Cons
Training isn’t the best, caseloads are high. High volume of incoming calls