5.0
21 Apr 2025
Former employee, more than 5 years
South San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Great R&D leadership and inspiring mission Benefits and compensation highly competitive
Cons
Outlook for small biotech is currently challenging