2.0
Feb 25, 2025
Recommend
CEO approval
Business Outlook
Pros
The company has good data, products and great corporate office/location in Chicago.
Cons
Not a sales organization commission plans and base salaries are below industry norms Senior leadership changes in the past year+ have made the sales culture toxic too many product pushes and sales people are expected to be experts on all of them (100+) sales people do not know where they stand and sales leaders are overworked