1.0
Oct 11, 2019
Recommend
CEO approval
Business Outlook
Pros
I personally didn’t enjoy my time there and many are seeing the same warning signs
Cons
Sales reps lie all day long. I believe the compensation is very low for the role which is why they continue to grow in Idaho. No one likes our management team. It feels like a bad high school experience.