4.0
May 12, 2026
Current employee, more than 5 years
Idaho Falls, ID
Recommend
CEO approval
Business Outlook
Pros
Decent pay, great company to work for!! Solid benefits, company really cares about you.
Cons
Sales pressure and constantly being picked apart for how to improve