There have been big changes in last 3 years, old CEO is gone along with the negative community relations. Much better work environment and still a great place to do good things in the community.
Cons
Pay is still not very high but, much better than it used to be. The good news is they contribute 6% to a pension fund with no need for employee to contribute.