My fresh H1B petition was approved in Dec'03. I came to US with that for 2 months in 2004. Then I came again on Mar'05 with the same visa and stayed in US till Mar'08. In between, I had to extend the petition in Nov'06. My petition and visa expired on Mar'09.
I have now come to US again with L1A visa in Feb'11 and staying here since then.
I would like to know if I can switch employer now and if the new employer can extend my previous H1B in cap-exempt category. My home country is India.