4.0
24 Apr 2024
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Research team had freedom to pursue ideas.
Cons
Salary surprisingly uncompetitive. Leadership is great at gaslighting this fact, i.e., making you second guess what other companies would pay.