5.0
May 23, 2024
Current employee, more than 1 year
Oxford, England
Recommend
CEO approval
Business Outlook
Pros
Great atmosphere and people. Great benefits and work life balance. Novel technology and fist of it's kind missions.
Cons
A lot of high demanding work, yet still rewarding.