Hi Ron, I want to transfer my H1B to company B from company A. Worked for 6yrs + on H1B which is valid till Feb 2015. My I-140 is approved but my employer is not sharing I-140 receipt number \ approval notice. Apart from this 6yrs I was out of the country for 1yrs. 1) If I transfer to company B, do I get H1b for only Feb 2015 or more than that as I was out of country for 1yr? 2) For H1B transfer from company A to company B, Is I-140 receipt number will work or do I need I-140 approval notice too? 3) If we are out of country for 1yr, Do we get H1B renew for 6yrs as a new H1B. Please provide me your valuable suggestions.