1.0
17 Oct 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.