4.0
Aug 13, 2025
Former employee, more than 5 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Great people and internal team culture at the junior level
Cons
Strong leaders that built the business have left. Leadership has no clear direction on strategy