3.0
18 Oct 2025
Former employee, more than 3 years
Farnborough, Hampshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Good top management and supportive team.
Cons
As typical for CROs, your job could end when the company is not making profit.