4.0
Jan 2, 2025
Current employee, more than 5 years
Crawley, West Sussex, South East England, England
Recommend
CEO approval
Business outlook
Pros
Exposure to new healthcare innovation and technology
Cons
Sometimes difficult stakeholders, and frustrating data access