4.0
Feb 24, 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great team, great culture, intellectually stimulating place to be
Cons
Heart and soul of the company leadership recently left or missing, unsure of new direction or how much leadership cares