Pros
The culture here is amazing. I've never seen an employer care so much about their employees, and the sympathy/understanding from my immediate leadership is astounding. Even as a new employee I could feel 100% of their support for my personal wellbeing from day 1. They do honest business and take care of their clients, which is another great motivator to contribute the best you can at work. You can feel that you make a difference to individuals, communities, and the general public as a whole.
Cons
The health insurance and 401k benefits aren't as good as other places I've been. I pay $330 a month for a high deductible plan for myself and family, where my previous employer had a similar plan for half as much. 401K isn't a percentage match but rather a 50% match of your contribution capped at $2500, which isn't as good as a percentage match for higher salaries.