5.0
Jun 27, 2024
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
- Incredible teams - Well facilitated - Well funded
Cons
- Conservative on approaching scientific research - Under-staffed administration - Lengthy and complex process for handling administrative task