Can H1 transfer to another company can be initiated only after we accept offer with them? Or is it fine to accept offer after H1 transfer is finished? Going through this process for first time so any pointers/help or things to keep in mind will be appreciated. Thanks!
If there are any issues with the transfer, the new company will be okay to annul your signed offer. So you should be fine either ways
Companies won't invest in the legal process unless you accept the offer. You can wait till the transfer is approved to begin working for the new employer.