2.0
18 Nov 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Scientists include some of the nicest people you'll meet.
Cons
Rudderless leadership. Poor business strategy and misallocation of resources. Three RIFs in two years. Stay away.