5.0
3 Jun 2024
Current employee, more than 1 year
Idaho Falls, ID
Recommend
CEO approval
Business outlook
Pros
Great relaxed culture, friendly people, good work-life balance. Nice perks you don't see often.
Cons
Mistakes are expensive - always ask if you are not sure you are doing something right. Peers are always willing to help.