3.0
Aug 6, 2024
Current employee
Oxford, England
Recommend
CEO approval
Business outlook
Pros
Very interesting science and technology
Cons
Work tends to be rushed, high workload and stress, not the best culture. Ensure you’re prepared for working overtime.