Not really. An H1B employee easily transfer their visa to another company and start working even before receiving approval.
But there's L1B employment... that actually binds you to a company.
But there's L1B employment... that actually binds you to a company.