3.0
Sep 13, 2024
Former employee, more than 3 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Good peers (on an IC level), collaborative environment
Cons
Senior Leadership (C-suite) created an exceedingly toxic environment, openly humiliating employees, making crude jokes, and assigning blame to anyone but themselves.