5.0
5 Oct 2015
Former employee, more than 1 year
Egham, England
Recommend
CEO approval
Business outlook
Pros
- Clear structure and support system - Market leading research and content that provides genuine value to clients - Great company culture
Cons
- Location (not in London) - Limited career opps for those without industry experience