5.0
May 11, 2026
Anonymous employee
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great place to work. Supportive team and partners. Brought in for the trickiest pricing or market access challenges. Well respected by life sciences clients.
Cons
Great at onboarding junior hires. Still trying to figure out how to best integrate mid-level hires.