3.0
Sep 8, 2025
Anonymous employee
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Pay and commission scheme. Benefits including health care
Cons
A lot of pressure and stress. Long hours. Always need to be on top of work mobile. Targets targets targets.