It has all the drawbacks of a big city with few of the benefits.
Cost of living is way too high while salaries are way too low. Prices have driven most of the sane people out.
It's a city of immigrants, so they naturally segregate themselves into separate groups.
Getting too crowded, traffic is horrible and with the continuous immigration it will just keep getting worse and worse.
For a big city, the women are nothing to write home about, while at the same time being ridiculously stuck up.
People are rude just like in any big city, always laugh when my friends expect nice and respectful Canadians and go to Toronto.
Last call is at 2am (even earlier for people who have to catch the subway), but most places are empty till midnight.
The people are just lifeless, way more than other big cities I've been to or lived in. Walking around, riding the subway, it just feels like everyone has been drained of their energy.
Also the worst SJWs in the world come out of Toronto.
IMO Vancouver is superior in every way to Toronto, and even that has it's issues with costs. At least you get what you pay for in Vancouver.