4.0
3 Apr 2012
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great location, reputation and work environment. When compared to the US offices, these "pros" are particularly stark. Much better place to work than there
Cons
Expectations are constantly ratcheted up and goals seem to change quite often