2.0
15 June 2024
Former employee, less than 1 year
Twin Falls, ID
Recommend
CEO approval
Business outlook
Pros
Company culture was great, good sales process, treats customers well
Cons
Management, particularly higher level management, seems intent on not paying salesmen. Deals were shoveled into the hands of a few management favorites, and everyone else is just trying to survive.