first of all i want to tell you that mechanical engineering is one of the evergreen branch of engineering.
further it depends on your interest whether to join govt. or mnc,
if you want a settled job then go for govt. job
but if you want a dynamic life then choose mnc,also mnc provides you greater package on the basis of your potential.