5.0
Nov 3, 2023
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
The people are amazing, they are willing to teach and support you. You have access to many talented experts in research and consulting.
Cons
It is very admin heavy.