5.0
Aug 22, 2013
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Market leading thought leadership Very open culture, conducive to cross selling and meaningful propsecting
Cons
There truly are not any I can think of!