2.0
Oct 26, 2025
Former employee
Idaho Falls, ID
Recommend
CEO approval
Business Outlook
Pros
The benefits are really cheap.
Cons
The benefits are cheap because you will get banged up on the job one way or another. MITs (managers in training) sign up for the position and wonder why they have to do management-related work, so they make you try and do it instead.