1.0
Mar 21, 2025
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Pay, products, people (not in management).
Cons
Lack of advancement, finger pointing if goals not achieved by sales team, unrealistic expectations at times, asked to do questionable/borderline ethical tactics in sales, lack of transparency & consistently lied to.