3.0
29 Dec 2025
Former employee, more than 1 year
Storm Lake, IA
Recommend
CEO approval
Business outlook
Pros
The opportunity was there to make 70k+ a year but most sales employees struggled to be capable of anything over 50k
Cons
Bottom of the barrel applicants make for problems you’ll be stuck fixing when you should be dealing with your own stuff making money