1.0
23 Sept 2025
Former employee, more than 1 year
Idaho Falls, ID
Recommend
CEO approval
Business outlook
Pros
Its a an ok job. But not really
Cons
Leadership is two faced. They drive down pay as much as they possibly can
Check out your Company Bowl for anonymous work chats.