See if you do DM then you will get more opportunities in the field of research as well as clinical facilities. But this doesn't mean that being an MD you have nothing to do and you can't earn. Being an MD also you can earn around Rs. 90k-1L per month being a physician in any Hospital. This is the minimum pay in general the annual packages remains to be about Rs 20 LPA which is great.
I hope this helps. All the very best for your future endeavors!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile