4.0
Jun 10, 2025
Current employee, less than 1 year
Idaho Falls, ID
Recommend
CEO approval
Business Outlook
Pros
-Great benefits -Good Department -Learn a lot of skills that can transfer to other jobs
Cons
-Pay could be better for the amount of work we do