5.0
20 Jul 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
The management acknowledges the accomplishment of every individual starting from the investigator level up to the managerial roles.
Cons
Independent Contractor Contact so join the company at your own risk