Engineer > 1 - 4 years experience in IT/Engineering etc > 2 Year MBA from a reputed college > Management role in related or a completely different field.
There is a general consensus in India that engineers can be groomed to be good managers. No idea why.
One more aspect to consider is that qualifying exams for top-tier MBA colleges in India (IIM's, etc) are somehow cracked more easily by engineers. Of course there are students from commerce / arts / etc that also crack and top these exams, but the trend till date is it's mostly engineers.
Also most of the top Indian guys in Silicon Valley (Sundar Pichai, Satya Nadella, etc) have are engineers from some of the top engineering colleges in India.
MBA is the business equivalent of "<technology name> Specialist Certification" in engineering. It's for the second-rate.
MBA is highly dogmatic and highly prescriptive. It does not delve into the why. I can't draw a better analogy than the worthless certification courses that you'll find on the CVs of second-rate engineers.
If you want someone who is leading their field in some technology, you look for researchers, people with significant on the ground experience, people who understand the first principles, limitations, and capabilities of that technology. If you just want to fill the job slot with some rando, you'll settle for someone who has some stupid certification in said technology and thinks there's only one right way to use it because that's all they've been taught. MBA is the same thing but with a lot more self-congratulatory jerkoff. If you're in the right industry, it becomes easy to spot recent MBA grads. The way they talk to their subordinates, the way they talk to their superiors, even the way they act during downtime around coworkers - it's all part of the cookie cutter recipe they were fed and blindly follow. It's nauseating.
Just because you don't see the value in something, doesn't mean it doesn't have value.