1.0
20 Nov 2017
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Travel benefits, good location and great colleagues.
Cons
Appalling management, dreadful call centre manager, useless systems.
Check out your Company Bowl for anonymous work chats.