The City of Calgary provides a stable work environment. Key to longevity in this work is consistency. Reliable workers stay longer and go further.
At times there are inconsistencies between policy and job demands. This is common when those responsible for policy are not on the front line.
Friendly atmosphere in the department I worked
Benefits, stable, consistent expectations
Beauracracy. Top heavy. Different departments determine your long term expectations.