To specialize or not ?
There is a systemic disagreement within the MBA program community regarding whether or not students should specialize in one area or should strive for a good general knowledge of all aspects of business management. Those who advocate for specialization say that employers are increasingly looking for people who specialize in markets or different sectors of business management, and being a generalist does not equip you well enough for a specialist job. On the other side of the argument are those who believe that specializing in one area narrows your field of prospective employers down too much, and puts the recent MBA graduate in the unenviable position of being unable to find employment in the wider market because their range of skills is too narrow. It is their contention that prospective employers would rather hire someone with good general skills and knowledge, so that some degree of flexibility is possible within the company.
Finding Work is Not an issue
A significant portion of MBA students are already employed, and therefore do not have to worry about finding employment after their course is over. For the rest, a large proportion of them will have a job offer before they graduate from their course, so they will have no reason to worry. Those that will be looking for work after completing their MBA course may well find that the job market will snatch them up immediately. In general, the business world rewards those who successfully complete an MBA program with high-paying jobs, good benefits, and often company cars and other perks, even though the financial crash of 2008 was caused by people who had been through those exact same MBA programs, learned the exact same things, and still came within a hairsbreadth of bringing down the economy of the world.