Just to add that I completed my BCom in 1999 and this year I was called for interview by XL for their flagship program!! 😃 And there were a few guys with 5-6 years expereience!! So go for it but make sure you land among the best or it will be a bitter experience!
Even in the case of 2 year MBAs nothing but a top notch IIM /XL/FMS/MDI/SPJ will satisfy you. and you can apply to these through the GMAT route
The question you will face at the panel level and which you shuld be asking yourself as well :
Why not the 1 year executive MBA?