Pros: operations are large enough to provide great experience.
Cons: promotion opportunities are limited.
There is great flexibility in the schedule one wants to work. This may be different for employees working specific shifts such as police, firefighters, correction officers, etc...
Compensation and benefit are average, proportionate to education, experience, and skills. There is a good sense of stability and job security as long as the economy is good (like any other employer). Advancement is limited by the level of operation of the department, and because people in local government tend to stay in their jobs until retirement.