If you are going for the course of MBBS in any of the Government Medical colleges then you have to sign a Rural service Bond in which you have to go in a rural area for the purpose of serving as a Medical officer for a period of 1 year in general. Failing to do so you may have to pay money as per the bond mentions and if you don't clear your bond then you won't be awarded the degree. So yeah! there is rural service bond in MBBS.
For NEET college predictor visit the link provided below:
NEET 2021 College Predictor – Know your College Admission Chances Base ...
To know more about the career after MBBS visit the link below:
https://www.careers360.com/courses/mbbs-bachelor-of-medicine-bachelor-of-surgery
I hope this answer helps. All the very best for your future endeavors!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile