3.0
Jun 10, 2025
Former employee, more than 3 years
Idaho Falls, ID
Recommend
CEO approval
Business outlook
Pros
The people I worked with, the job was pretty mind numbing, the knowledge I gained
Cons
Management was weird at times. Often blame the new people for mistakes if others.