4.0
21 Dec 2018
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Great company to work for, stunning London location, great benefits and some good people around you, store credit as a bonus at Xmas, etc.
Cons
Upper management doesn't know a damn thing about project management or anything invented since the year 1995.