2.0
15 Jan 2011
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Compensation, location, talent of senior management team overall
Cons
Lots of traveling, head office not localized optimally for efficient use of time