4.0
21 Dec 2022
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Clear mission, collaborative and friendly folks for the most part, good pay and benefits.
Cons
Sometimes a bit top down Some presence of politics, which tends to sometimes negatively affect the science that should happen