Current Employee1.4Jun 20, 2023Terrible. Leadership were atrocious, CROs left within weeks, culture of blame, and micromanagement.