3.0
May 16, 2015
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
All the usual perks and benefits of working for a large corporation.
Cons
Corporation is too large and unwieldy, horrible processes for everything. Got an IT problem? Good luck with that!