5.0
26 May 2026
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Strong and compassionate leadership, work life balance, positive mission that everyone is aligned to, innovative science
Cons
Not many - maybe just that it's in transition and moving very fast so sometimes things feel disorganized. Not a huge issue though.