1.0
1 May 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good salary for graduates and good language speaking ops for languages grads
Cons
Culture, work life balance, people, hours
Check out your Company Bowl for anonymous work chats.