5.0
Feb 4, 2022
Current employee
Idaho Falls, ID
Recommend
CEO approval
Business Outlook
Pros
Stable business with long-term job security. Great camaraderie with employees. Good work/life balance.
Cons
Winters are long and cold
Check out your Company Bowl for anonymous work chats.