4.0
Jun 11, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good work place culture, many opportunities to progress and pay is better then most other jobs at the same level
Cons
No, major cons if you like working in customer services