2.0
Mar 24, 2026
Former employee, more than 1 year
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Money Benefits (401k plan) Sophisticated work
Cons
Management Toxic work culture I would not recommend this place to anyone. The money really isn’t worth it. There are other firms that pay just as much and won’t work you as much.