Big firms perfer new graduates
I don't understand why no experience is a big issue for you to land a job in Canada. In US, most big firms perfer new graduates for an entry level job. They really look down on small firm experiences. Plus, they really like some one who has passed CPA exams.