1.0
Jun 27, 2025
Recommend
CEO approval
Business Outlook
Pros
No pros working at this terrible company
Cons
Just a horrible place to work. Management is toxic, targets are totally unattainable and the culture is to work 10+ hour days and still not get paid well. Things they don't want you to know is that average tenure is 9 months and only 20% of reps hit target. The territory you interview for is open for a reason!