I worked at City of Cedar Rapids part-time (More than 3 years)
Of the many pools I worked at and managed, Cedar Rapids' Aquatics program was the best. The culture is one of hard work and fun. The supervisor is well known among aquatics programmers in Iowa as having one of the best-trained staff and the most efficient policies for safely running pools. Hiring and work assignments were thought out and made it extremely inclusive and friendly to work. Management has a lot of training and doesn't slack off. Good pay and a lot of hours also make it a great high school / college job.
Summers are definitely the best time to work, and off-season work is both scarce and boring at the small indoor pool. Sometimes the distinct pool assignments mean you get stuck at smaller pools with less action and fewer staff. However, assigning staff to pools is still superior to moving people around all the time because it means you can have a place and some people to get used to.
Advice to Management
Keep expecting the best from staff and encouraging good staff to return and take on management positions!
Let us know if we're missing any workplace or industry recognition –