Doing an MBA with work-ex is analogous to stitching clothes without measurements...sad analogy but one must have experienced corporate or business environment before enrolling for an MBA program and extracting the most value from such programs.
Presently, we do come across majority of fresh MBAs who are smart but have a long learning curve in order to reach a stage of performing as per requirement and making basic decisions.