5.0
Oct 23, 2022
Current employee, less than 1 year
Cambridge, England
Recommend
CEO approval
Business Outlook
Pros
Inclusive, innovative work environment Great benefits Supportive management team Great international and global support
Cons
Really can’t think of any