4.0
Oct 16, 2023
Current employee, more than 1 year
Idaho Falls, ID
Recommend
CEO approval
Business outlook
Pros
Relaxed workplace atmosphere, good benefit package
Cons
Benefits can be pricey and not much upward movement
Check out your Company Bowl for anonymous work chats.