1.0
11 Apr 2026
Former employee, more than 3 years
Denver, CO
Recommend
CEO approval
Business outlook
Pros
None that I can think of.
Cons
Terrible Management. Operations people who know nothing about sales managing sales people. Managers who allowed a toxic employee to stick around for years before they took action. Multiple balls dropped with customers.