Recently, my H1-B petition got approved. I have a question related to petition validity date.
On I-797 form, it is written petition is valid from Jan 2013 to Dec 2013. Though, my petitioner has filled it for 3 years. In I-129 intended length of stay is written 3 years. Now, questions is does it mean my H1B issued visa would be valid till Dec 2013 at the most? After Dec 2013, I've to fill the extension else I've to go back to home country... Right? What is the role of I-94 in US? Person may have different date on I-94, other expiry date on petiition or VISA