1.0
Aug 4, 2025
Recommend
CEO approval
Business Outlook
Pros
A few decent people in the organization.
Cons
Company felt like it was in perpetual disarray. Leadership was not particularly transparent or engaging with the broader workforce. Constant stream of consultants coming in attempting to solve their problems (hadn't as of March 2025). I would not recommend working here to anyone I like or respect.