4.0
Jun 22, 2025
Current employee, more than 3 years
Vista, CA
Recommend
CEO approval
Business Outlook
Pros
Great work life balance, Competent leadership, great people to work with, free snacks and drinks to keep us going.
Cons
Layoffs can happen. But not their fault. Biotech is a really competitive industry to get into.