It is a very good place to work overall. The culture is fairly positive, facilities are well kept and employees have access to what they need to do their jobs.
Cons
Wages are not competitive enough to retain employees who can easily work in neighboring communities for much higher income and career opportunities.