2.0
Feb 12, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Robust research good opportunities. Great colleagues and support
Cons
Salary is woefully low for London, workplace benefits such as the pension are very low compared to other places