2.0
14 Mar 2026
Former employee, more than 3 years
New Haven, CT
Recommend
CEO approval
Business outlook
Pros
Strong product Convincing science and data
Cons
Senior leadership and Board ignore input from seasoned employees. Repeated poor strategy setting led to initial commercial failure of Igalmi and 80% work force reduction.