3.0
Aug 27, 2025
Current employee, more than 8 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
High comp, many talented and earnest scientists with integrity
Cons
High workload, constant stress and pressure, inefficient processes, poor leadership, pointless politics, bad prioritization across projects and poor resource allocation. Large amounts of ineffective outsourcing.