MBA vs M. Tech – Which is the best option?

which is the best option for you - mba or mtech

Image Source

Are you a recent B.Tech graduate? What should you do after Engineering? Job or higher studies. In case you want to pursue higher studies, then there are so many options open out there. M.Tech, MBA or some other course.

Here, in this article MBA vs M.Tech, we will discuss and conclude which one is right for you.

Ideally, one should go for job experience irrespective of whether he wants to pursue MBA or M.Tech. The reason for this can be:-

  • Experience adds to your practical knowledge of how things work in corporate world
  • Helps you understand and take an informed decision which you is right for you.
  • Helps you get into a good b school or M.Tech college
  • Richer classroom experience when you attend the college
  • Higher pay package and career growth when you get placed second time

Now, coming to MBA vs M. Tech discussion, it really depends on what your interest lie in. If you are good at technical and core engineering subjects, may be an M. Tech is right course for you. But, in India there are limited opportunities for M.Tech graduates, though working in PSUs if you crack GATE or being a professor at prestigious Engineering colleges can be good options. M.Tech or MS from USA can be a better career decision, both in terms of placement and career you get.

MBA on other hand is a broader course which aims to give you a managerial role in corporate world. MBA requires developing business decision making skills and management of domain you opt for-Finance, HR, Marketing, Operations, International Business, IT etc. An MBA may not require much of technical skills which you learnt at Engineering College, but the analytical skills, attention to details and problem solving skills will certainly help you to have an edge over your classmates who are from other courses.

Let us discuss the difference on a few other aspects:


MBA course involves developing managerial skills by study of general management subjects and core domain subjects. It aims to make you an entry level manager, if you do not have a work experience or middle level manager if you have 4-5 years of work experience. Working across industries and different job profiles should not be a problem for MBA graduates.

While M.Tech is aimed to make you expert of a very specific filed say Embedded System or Mobile Technology or Control System. Next course after MBA one can think of is either MBA or PhD.


Though in India, both MBA and M. Tech don’t require work experience. It is advisable to do MBA after a few years of work experience as all top B schools in India including IIMs, XLRI and others have some weightage in final merit list preparation, about 5%. Importance of work experience for M. Tech is not that much as compared to MBA and college you get into purely depends on score you get in Entrance Exam for M. Tech i.e. GATE.


In India both MBA and M.Tech are two years course and are generally residential. Though, in foreign countries duration of both MBA and MS/M. Tech can vary from 1 year to 3 years.


As mentioned in the article “MBA vs. MS” MBA is a globally recognized degree and offers a high paying and rewarding career. Growth after MBA is great and MBA graduates are well received across the companies and world.

M.Tech will offer you a job in specific domain which you have studied. M.Tech from reputed institution can get you a great job. You may consider a job in PSU firm or a being a Professor after M.Tech.


An MBA in India may cost in India around 14 lakhs on average, though it may vary from 8 lakhs to 20 lakhs depending on college and location city of college. Only exception is FMS, Delhi whose tuition fee is around Rs. 21,000 for two years.

On the other hand, M.Tech in total should cost you more than Rs. 1.5 lakh from any IIT or NIT, though private college may charge more.

Job & Salary

When it comes to Job and salary, MBA has an edge over M.Tech. An M.Tech is expected to get a package on Rs. 5-6 lakh and more if he is a pass out from top engineering colleges of India (read more at and the growth is relatively slow in this career path.

On the other hand an MBA graduate is also expected to get more than 6 lakhs package if he passes from Top 50 B Schools of India. Only difference, between both career paths is the potential for growth and opportunities. Because, MBA is more flexible course, the MBA graduate can get a job in any sector and role, while M. Tech graduate will have to stick to his area of expertise to grow and get good compensation.

An M.Tech on later stage can consider undergoing an MBA or Executive MBA program in order to achieve speedy growth in career and get his salary increased manifold. In this case he would be called Techno-Manager.

Comments are closed, but trackbacks and pingbacks are open.