1.0
Mar 20, 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The office is nice and there are snacks?
Cons
Leadership is toxic and have no idea how to launch a drug. It is the blind leading the blind over there. It is a horrible place to work.