5.0
Jan 21, 2026
Recommend
CEO approval
Business Outlook
Pros
There a lot of energy and excitement to push new drugs and modalities. Very profession and a great place to learn.
Cons
The flat structure makes it hard for managers to keep up. Unrealistic goals and ever changing focus makes day-to-day probities challenging.