Most big company will not do it. LZ has the exact same issue with me last year. Because of this issue, I lost the offer last Novermber the day before H1b cap was reached. Even my manager strongly suggested the company, but the legal department refused. As a result, I am still working at the contract position for this company. Sign!