4.0
Mar 7, 2025
Current employee, more than 5 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
People first, innovative and committed leadership
Cons
Some C-suite members are disappointing and do not resonate with most line employees (specifically marketing/commercial leadership)