4.0
12 Feb 2025
Former employee, more than 1 year
San Diego, CA
Recommend
CEO approval
Business outlook
Pros
Generally good people that work here, accommodating and understanding
Cons
Up and downswings in biotech market can hit hard, over 2/3rds of the company laid off in 1.5 years