5.0
May 30, 2022
Current employee, more than 5 years
Idaho Falls, ID
Recommend
CEO approval
Business Outlook
Pros
Flexible, important work, great manager to work for, great company, stable.
Cons
The responsibility can be overwhelming at times. Some tasks require extra focus over a long period of time.