5.0
24 Feb 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
The company has advanced biotechnology platforms and proprietary technologies
Cons
Its research team consists of experienced scientists and industry experts