4.0
10 Jan 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.