4.0
27 Nov 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
People are supportive, generally good resources for research, convenient location, social events
Cons
Infrastructural issues in the building/labs that are slow to get fixed