5.0
Jul 16, 2025
Former employee, more than 1 year
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
The compensation negotiated with clients is one of the best in the biz
Cons
Nonstop travel and client facing…. Contracts are cancelled frequently (probably because they are so expensive)