This is my experience..
In Calgary, it was month to month lease with one month security deposit. Nice clean big (over 1000 sq ft) apartment( my opinion in the beginning was not so favourable, since I was comparing to Dallas apts. But changed after I saw Toronto apartments). Even if you had signed a 1 year lease, if you can show that you are moving be'coz of job, then there was no lease break fee penalty. I rented the apartment without seeing. I never had any complaints as such about any aspects. If you are moving to Calgary, check Morguard residential apts in Calgary. They are maintaining it well. Vacuums the corridor, cleans the glass doors, freshens the corridor with room freshers every 7-10 days. When you move out, they will give you a checklist instructing you how to clean, if you dont they deduct money. We cleaned well. We got the security deposit back in full.
But my experience In Toronto was not so good.
I found an apartment (capreit). Checked the apt in person. Saw that the carpets were mouldy.... One lady in the lease office said that they will change the carpets before I moved in. Believing her, I signed the one year lease. Paid 1650(security deposit(1250) + pro rated rent for the rest of month rent). I went to occupy the apartment after two days, then I met the manager, She said that there are dead roaches in the carpet, dont move in as they have to call pest control and clean it. Also that they have not changed the carpets. Then maintenance guy took the keys and started fixing the front door lock of the apartment. Even though I paid the rent, from that day onwards I again spent the night in the hotel. I decided to walk out of the lease as if you cannot trust them in the beginning, you cannot trust them to keep their word and do the needful, you cannot stay in that apt and hope they will maintain the apartments. I told them, I am walking out of the lease. The manager told me, if you want good clean apartments, you should take condos. Also, always recheck the apartment before signing. I told her that I signed the lease of Calgary apartment without even seeing it. She told me, that can never happen in Toronto as clean places are difficult to come by. Anyway I walked out of the lease, and lost about 700 bucks. They rented the apt the next day (thats the reason why I didnt lose the whole amount). I think since the immigration to Toronto is at a high and rents are higher, people dont care whether the apartments are neat and clean. Also, management also dont care much as demand is also high.
Then found an agent.. got a condo for 1650 all inclusive...small place but neat and clean. Here I had to give post dated checks for the full years rent.
Since I have two young kids, the agent told me not to mention that in the condo application as I might not get it. I told her, I am not going to lie, if they reject the application we will continue the search. Anyway, the owners didnt mind.