5.0
14 Dec 2020
Anonymous employee
Current employee, less than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great biotech to be a part of, good team, smart colleagues, good culture that allows flexibility
Cons
Nothing, very good all around