i wanted you to know some things
regarding to bits
bits goa is a college where its first batch comes out after completing its four years this year so all companies give just an A grade to that college
for you to do higher studies you have to attend an interview for visa(for iits not required)and as an average salary you will be offered low salary compared to pilani
but one thing was shure its better to join bits goa over nit colleges
but if you get seat in pilani campus that should be your first preference
as all software companies classify pilani next to iit, but goa is not that reputated
as you got mech goa in first iteration you might get mech pilani in further iterations as this year bits score is tougher
i also suggest you to go and strike off goa preferences if you are offerered pilani campus in the fourth iteration
please dont join in nits ,you may join for a single reason as they are less expensive and you can use rest of money in abroad for higher studies if you are interested
finally your preferencial order must be
bits-pilani>bits-goa>nit
if you want to go for higher studies also this order is good