its really interesting question and in my view work experience is must before doing mba,because it gives u functional knoledge and puts u in real situation through which u learn a lot.if u go through this it would be much easier for you to understand the subject as well as becoming master of business admin.