4.0
Mar 25, 2026
Current employee, more than 1 year
Idaho Falls, ID
Recommend
CEO approval
Business Outlook
Pros
Friendly people that want to help others grow
Cons
Slow moving processes at times.
Engaged Employer
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Benefits are great" "Friendly people that want to help others grow"
Users say... "Management is horrible."