2.0
Jul 4, 2025
Current employee, more than 5 years
Schaumburg, IL
Recommend
CEO approval
Business Outlook
Pros
Compensation Wide range of benefits
Cons
Leadership change has changed culture to one of fear Too many women in senior roles being let go or their role is descoped so they leave