5.0
Nov 8, 2023
Current employee
Recommend
CEO approval
Business Outlook
Pros
Very employee friendly company. Lots of benefits, perks, activities, swag. Great people working here. Great executive team.
Cons
Customer base is an up and down industry (life sciences). Lots of layoffs over the last 2 years.