MBA gives you full understanding of what business is all about.It would be better if you have worked somewhere so tht you could get a feel of what is happening in the office around you.When you study MBA the course becomes complete only when you are able to apply all the concepts to the real-time world and make it a sucess.Whereas this is not the case of B.E or for U.G for thta matter.In U.G you will learn about the field which will help you in the job.So you will get a better understanding of your work which will help you to grow faster.So you must first learn your work better and then you should learn about business on the whole.That completes your understanding.
So,MBA after a U.G will make you a better person.
-Deepak.