5.0
10 Nov 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.