1.0
Oct 17, 2018
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Customer assistant teams friendly and like a family
Cons
Stuck in the past, political, all about playing the game rather than actually being good at your job. Corporate and unfriendly higher management.