4.0
Mar 5, 2025
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Science-focused, great people & teams, good benefits.
Cons
Currently facing challenges in the market and as such there is constant pressure to do more with less.