1.0
1 Aug 2025
Current employee, more than 8 years
Idaho Falls, ID
Recommend
CEO approval
Business outlook
Pros
There isn’t really any at all besides co-workers
Cons
Everything else; management is the worst; merger killed this company. They will operate at bare minimum labor and push their people out