Hello Vishwanatha,
Yes, you have to sign a service liability bond at the time of joining AFMC PG medical but you will only have to pay it if you decide to leave after the training before your commission period gets over.
Hope this answers your query, feel free to ask for more info.
Thank you for contacting Careers360.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile