3.0
Jun 13, 2016
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
global travel (dept dependent) Some interesting tasks
Cons
I was told on leaving that I was crazy - I'd be lucky to make 55k anywhere else in London! ....I made 85 the year after I left...