Pros
The people here do a tremendous job with minimal leadership support. Almost everyone will do whatever it takes to make their department, job, the project, a success. We are regularly reminded what a great a job we do and how "appreciated" we are, but...
Cons
with one major exception: pay. Everything is about cutting costs. "Magic" and "miracles" are rewarded with trophies and one-time checks, maybe. Only if your leadership takes to time to nominate you. We are reminded our raises/pay are "in-line" with area averages. However no one I know (including this site) can point to any example that bears that out. Hourly staff got the shaft years ago and were made salaried. (Overtime dodge.) New fed rules won't help current employees much with it's wide loopholes. If you're in the right click you will get promotions. These are handed out mostly to friends, not solid contributors.