Pros: lots of fun; retirement plan
Cons: considered seasonal, so laid off easily.
I worked for the City for two or so years. It was a lot of fun working with the kids, and I always got along with the staff. If you're looking for a part-time job in the afternoon during school, or full-time during summer, I'd recommend.