3.0
Mar 16, 2026
Current employee, more than 3 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Benefits are pretty solid, lots of scientific resources
Cons
Culture of overwork, common to expect 60 hour work weeks, serious issues with racism and ableism are very prevalent, but are semi-dependent on the specific lab