3.0
Jan 21, 2025
Current employee
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Good mission, with a real emphasis on sustainability and helping patients.
Cons
Lack of strategy at a team level and doesn't value technical ability or implementation very highly compared to generating ideas.