Pros: great compensation and benefits.
Cons: little or no perks at all.
City City of Toronto is a great employer. It was a collegial working atmosphere and I enjoyed my work immensely.
The hardest part of the job is learning and factoring-in the Municipal process of staff reports to Committees and City Council. However, once you master that, the salary, benefits and overall workplace atmosphere makes it all worthwhile. It's a great feeling to actively contribute to your own community.