5.0
18 Apr 2026
Current employee, more than 8 years
Idaho Falls, ID
Recommend
CEO approval
Business outlook
Pros
Very stable company, they don't get spooked easily by things that are happening in the market. I have a fantastic boss, but that's just my department, so I can't account for others.
Cons
No cons for me, my job is very flexible, I love it.