5.0
11 Feb 2026
Current employee, less than 1 year
Vacaville, CA
Recommend
CEO approval
Business outlook
Pros
Excellent pay and benefits. Great work location. VERY friendly people! Staff are very willing to help new employees. Rising company with plenty of established, high-profile clients. In-demand industry. Global CDMO leader.
Cons
Heavy workload with challenging timelines. Not enough staff to easily handle the workload. Short onboarding time and need to contribute quickly without long onboarding and training. Location may be distant from some population centers.