2.0
Jul 18, 2025
Former employee, more than 1 year
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Comp is pretty good overall
Cons
Disorganized and cutthroat culture, your boss will not hesitate to throw you under the bus in front of partners for their own gain.