Any Canadians here?

Survival job is not a problem, a better professional job largely depends on your education and experience.

Country has a well run Health and Old Age Plan (which everyone including our Pakistani bhais are abusing). Tax is a bit on high side but you get quite a lot of government services in return.

We moved to Toronto from USA because we have quite a large family here and never went back to US despite its -20 C weather (for couple of months in a year)