4.0
Jan 10, 2021
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great pay and benefits. Focused and dedicated leadership at the highest level.
Cons
Just establishing a presence in the Boston, MA area after purchase of small oncology biotech. Working hard on diversity and inclusion, but not there yet.