1.0
May 30, 2025
Current employee, more than 3 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Autonomy is alright. Products are decent.
Cons
Management is not equipped to handle anything. Sales reps don’t matter to the company. Unclear commissions and moving goal posts.