Work before you do an MBA. See this example- without any work experience, when they are teaching you about sophisticated ways to create responsive and lean supply chains, you will be googling the definition of “Supply chain”. Use this analogy- If someone is teaching you the Newton’s second law of motion :Force = Mass * Acceleration” , and you are at a stage where you are figuring out what acceleration is, you will be far behind the learning curve.
If you do not have work experience, you will not be able to truly appreciate the effectiveness of an education in business.
If you and I both start our MBA Program at Wharton/Columbia/Harvard- and when we Graduate, we both will come out with different experiences primarily because of what we were looking for during those two years of study. Different people walk into an MBA program with different expectations, different mindsets, and different areas that they want to work upon. And they gather those expectations while working in a full time job before an MBA. If you walk in straight out of undergrad, you will have no Expectations.
If you work for 4 years, you will realise that your undergraduate degree is not sufficient to take you to the next stage. And you will discover that next stage only after going through the experiences of working with people, working with good/bad bosses, understanding the importance of communication. Even if you do not want to, you will still absorb a great deal of learning from your first 4 to 5 years of work experience.
When you take that 4 years of work experience to a business school, you will really REALLY Feel focused, and will know why you are there. I know that a lot of people are big fan of IIT - IIM model- without any gap or break. A lot of students in India feel that let us get over with our education in a single breath and then work for our entire life. This is true especially for women who are at times under the pressure of marriage by the parents who are genuinely worried.
But the reality is- if you do an MBA right after undergrad, your learning will be very very limited. It will be very theoretical.
For example- if you have to understand the impact of restructuring the supply chain on the shareholder value or overhauling operations and assessing the impact on people, leadership, teams- in these classes, you will first struggle to understand the right meaning of Supply chains, or operations.