5.0
May 13, 2020
Anonymous employee
Current employee
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Career opportunities, diversity, awesome benefits
Cons
Business decisions are not always promptly shared at all levels