If you want to climb the corporate ladder you need an MBA. However a straight academic MBA with no real world experience is gonna be pretty worthless. Most of the top schools have a minimum requirement of work experience post-undergrad. For those with only a BS/BA you are not going to progress...