5.0
Aug 15, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Sales team and scientific support team work together really well. Excellent compensation with regards to competition.
Cons
Policies can sometimes be a little inflexible, which sometimes leads to frustration.