Pros
Excellent work culture, good pay for public-sector, and excellent benefits. Most administrators and managers are very good with their staff and the public. Amazing HR department who are highly supportive of employee health, safety, and wellbeing.
Cons
Like anywhere, there are a few managers and employees who get away with treating coworkers and customers poorly in the name of "following the rules". However, this is a small minority - most people in the organization are very people-oriented, empathetic, and kind.