But U can't secure admission in a Canadian University for MBA without work experience. Most of the Universities do require work experience apart from GMAT and good GPA.
MBA is never a mismatch. Infact from India only engineers, law graduates and post graduates are eligible for Canadian MBA ,as the (most of the) Canadaian universities require 16 years of education.