3.0
Jun 19, 2020
Recommend
CEO approval
Business Outlook
Pros
Average salary is higher than other CROs.
Cons
Very cold company culture and doesn't care about employees. US headquarter refused to take a pay cut to save employees and decided to layoff.