5.0
26 Feb 2025
Anonymous employee
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great environment that foster technical growth and full of very smart people investigating very interesting ideas
Cons
Researchers are expected to work with a degree of autonomy which not everyone may be comfortable with