5.0
Jun 12, 2023
Current employee, more than 1 year
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
Patient focus; strong pipeline; great science; positive culture; very experienced, supportive, and empowering leadership that listens to the employees.
Cons
It would like to have more face to face time together with my colleagues.