Dear Aspirant,
They do have some advantage over science students, primarily over engineers. If you want to do MBA from any top IIM, then the competition is easier if you have the commerce background as compared to the science background.
This is because the number of students in engineering are too high and this leads to even higher competition. That is not the case with commerce students.
Hope this helps. Thank you.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile