Specific for my work location.
I never knew coming in, in the morning, what my day was going to bring. I had ideas of what work would be done, but things frequently changed due to breakdowns and problems with equipment. It made the days exciting. Management were always supportive and willing to provide any resources required to achieve task and project completion. Training and courses for career advancement were always available and encouraged.
As with any workplace, there are always those who don't realize what they have, but there are many people who strive to do more, to do better and to learn new skills on the job. I have had the privilege of working with people who had amazing ideas, and great skills and we completed tasks and projects I never imagined I would ever be doing in my career. Besides the really good pay, the city is a place that allowed me to make my job what I wanted it to be. Having moved away from the GTA, I am going to miss my coworkers, the work, and working for the city and its people.