1.0
Dec 10, 2025
Current employee, more than 3 years
Idaho Falls, ID
Recommend
CEO approval
Business Outlook
Pros
Great people and decent schedule
Cons
Management is holding back their engineers.
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Great work life balance" "Good people to work with" "Good benefits" "Pay is good for not having to do alot of unpaid overtime." "Job security"
Users say... "Benefits are lacking, salary is slightly below competitive" "Management is awful." "Double standards, do as I say not as I do, executive managers don’t follow the rules, big brother is watching everything you do, if you have professional experience it is ignored here because you didn’t learn it here" "competitive compensation" "There is no innovation and management is 'for us' rather than 'with us.'"