I had a great 7 years at the City of Longueuil, accumulated a lot of useful experience and career-building skills like PR - with a great salary to boot.
However, after summer is over (a short 9 weeks), the indoor pool hours were few and far between. Senior employees tend to hog all available hours and the job opportunities are scarce.
Management was competent to a certain degree but tended to lack resources and organizational skills.
Overall I would recommend this job for the life experiences I gained and camaraderie between colleagues. I made many friends which I kept to this day.