5.0
29 Jan 2026
Current employee, more than 5 years
Chicago, IL
Recommend
CEO approval
Business outlook
Pros
Exposure to some of the largest accounts in the world directly engaging with strategy and leadership on core initiatives in their company.
Cons
Long sales cycle, some times borders on nice to have.