5.0
May 20, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great company Great culture Would recommend working there
Cons
Take with grain of salt given the financial market, but not enough resources for growing pipeline. Old/Not the best Facilities