I am working 12 yrs now. Most new comers I find, actually feel that a MBA tag means a Suited booted AC room job. Where as they refuse to learn the market tricks and the way business is done in India, by not going to the market. This is where the disconnect happens, and then they start grumbling about the jobs. Every MBA institite should thrust their people in the field foro 6 months. Not a paper crunching project, but a hardcore field experience.