1.0
May 29, 2025
Former employee, more than 1 year
Chicago, IL
Recommend
CEO approval
Business outlook
Pros
The new office in Chicago is very nice
Cons
This place is extremely disorganized and the partners are out of touch. Managers and Sr Managers tend to gaslight you and throw you under the bus. Overall, a very toxic environment, extremely long hours too.