3.0
Jul 6, 2015
Anonymous employee
Current employee, more than 3 years
Idaho Falls, ID
Recommend
CEO approval
Business Outlook
Pros
It's located in a great area. The employees are good. The hours are steady.
Cons
Cheap company. Crappy benefits. Their wages are not very competitive. They don't resolve problems.