4.0
3 Jun 2024
Former employee, more than 8 years
Teddington, London, England
Recommend
CEO approval
Business outlook
Pros
Great science, flexibility, learning opportunities, cutting edge technology
Cons
Management, transparency, low salary, recruitment