5.0
Jul 21, 2026
Current employee, more than 10 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
People-first culture Investment in employees' Supportive leadership Positive work environment Employee recognition Growth opportunities
Cons
Some processes could be streamlined to reduce delays and improve efficiency