1.0
Feb 22, 2020
Current employee
Recommend
CEO approval
Business Outlook
Pros
Amazing and essential product for life sciences companies Surrounded by highly intellectual individuals
Cons
Bad company culture, favoritism by managers, high attrition rate because employees are unhappy due to treatment inside the company