No, it is not compulsory to take the CAT exam for MBA. However, if you wish to pursue MBA from the top IIMs or other top MBA colleges in India, CAT is a mandate.