- Great people, everyone deeply cares about the community and where we live
- Upper management cares that employees are happy and engaged in their work and community
- Good benefits
- Fun company events every few months
Cons
- Can be difficult to make ends meet in the valley on lower salaries
- Longer hours during crunch times
- Few remote/hybrid opportunities