5.0
Dec 9, 2025
Current employee
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Good compensations. Good reputation in Biotechs.
Cons
Scientist track and management track are separated in R&D. Limited opportinity to move from the scientist track to management track.