I really need your expert advice here.
I am currently working for company A with 11 years of experience (X,Y & Z as previous employers) out side the US. Last year, Company B (Consultancy) has sponsored for my H1b and I got visa stamping as well, but company B showed only 8 years of my experience ( Y, Z & A as employers) & different skill set during h1b filing due to some reasons, hidden 3 years experience which I had in my first employment X.
Now my current company A is ready to transfer my H1b and send me to US.
My concerns are:
Will there be any issue with the difference in work experience & skill set showed by Company B and Company A to the USCIS during H1b transfer?
In case of any RFE raised by the USCIS during the H1b transfer to the Company A, can i still travel to US using the Visa sponsored by the Company B?
Will there be any issue at the immigration check/POE at the time of travel with either of the visas (A or B)?
Will there be any other issues due to this discrepancy in future after arriving US or while applying for GC?
Thanks in advance for your timely advice, your inputs are very critical in taking decision on this case.