2.0
17 Jan 2026
Current employee, more than 5 years
Buffalo, NY
Recommend
CEO approval
Business outlook
Pros
There is an actual respect from management compared to other mega CROs.
Cons
Expected to work 8-10 DOS which is complicated by extremely dynamic study teams asking for the moon. CRAs are asked to do the impossible.