3.0
May 29, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice office, good coffee machine. Allows flexible working
Cons
Poor progression opportunities for scientists, low innovation, excessive work load, hierarchical