My H1B approved by 'X' company in 2005 and it it valid upto Apr'08. My H1B visa also stamped. 'X' comapany mergerd with 'Y' comapany and I am employee of 'Y' comapany now.
I never come to US on H1b and Finally I came to US on L1A and my H1B visa has been 'cancelled with prejudice' during L1b...