1.0
21 Sept 2017
Anonymous employee
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Location is probably the only good thing!
Cons
Awful place and a horrible culture. HR - possibly the rudest and most unprofessional people you'll ever meet. Stay away!