4.0
Apr 27, 2026
Former employee, more than 8 years
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Sales oriented culture, solid comp plan
Cons
Strategic partnerships dissolved making it more challenging to close CCaaS deal. Very hard to hit your number if you don't sell CCaaS.