MBA now a days have become more of an eligible criteria for people doing jobs in various management fields.This calls for a need to go for this regular degree course.However my personal opinion is Do MBA when you know ,what you can yield out of this degree.Plan the benefits in advance before going for an MBA degree.Have 1 year work experience see real world ,then go for MBA course.This will provide you with an insight as what returns you need from this degree.Example...You lack in communication skills area and personality,then you can plan to give maximum participation in MBA.2. You want better job and salary,plan to keep in touch with business world along MBA. So in a nut shell "Do a Planned MBA" then only its beneficial .