5.0
Feb 20, 2025
Current employee, more than 3 years
Idaho Falls, ID
Recommend
CEO approval
Business outlook
Pros
The people, salary and benefits are great. Flexible work hours.
Cons
It can be somewhat bureaucratic.
Check out your Company Bowl for anonymous work chats.