2.0
Dec 8, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Similar to most CROs. Nothing worth mentioning.
Cons
Small firm, slow or no growth opportunities as the company is not growing. Lack of good leadership team