Supportive culture, top-notch scientists, learning and development opportunities, good benefits. If you are an early career scientist, you will learn a lot.
Cons
Their interview process was very long in 2021-2022. I don't know what the situation is now.
1.0
13 Apr 2026
Anonymous employee
Former employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Good pay
Decent location and facility
Cons
Poor management
Lack of communication and transparency