1.0
Apr 19, 2016
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
well located offices in central London
Cons
extremely poor bonuses very political internally divided each individual team has there own arrangement or gets overlooked