If I join NHS and get my visa through their cos and start working there

I have doubt…
If I join NHS and get my visa through their cos and start working there… but in the due course say 1 or 2 months I get a better offer… am I bound to work in that hospital or I can simply leave and join another…

You can change job and it doesnt matter apart from financial burden but its advisable not to do it unless the place where you are working is extremely toxic (I have done that in past and I changed job just because the place was horrible and next job was better)

The early period in NHS needs patience, perseverance and lots of learning. You ll keep getting offers all your life but if you want to invest in you then you have to be patient. Do not change job in first 6 months unless it’s a terrible and toxic place where you are working.