4.0
Feb 11, 2026
Current employee, more than 5 years
Mississauga, ON
Recommend
CEO approval
Business Outlook
Pros
Excellent organization with great talent. Good team to work with. Cares about employees. Good benifits.
Cons
Like all CROs, getting business is becoming really challenging, hence always evaluating teams and their locations. Always considering cheaper cost centers as location for new hubs.