5.0
Nov 10, 2021
Current employee
Teddington, London, England
Recommend
CEO approval
Business Outlook
Pros
Fast growing organisation, global outreach, cutting edge science.
Cons
I can't think of any. Like all organisations, there will be aspects of work that some people will enjoy, others won't.