URGENT - H1B TRANSFER - PLS HELP

HI,

CURRENTLY WORKING FOR COMPANY A IN INDIA. COMPANY B OF USA OFFERED & FILED MY H1B IN 2014/APRIL IN PREMIUM. GOT APPROVED. CONSULAR ASKED CLIENT LETTER ASKED CLIENT LETTER WHICH COMP B FAILED TO PRODUCE DUE TO LOOSING THE PROJECT. NOW COMP C OF USA OFFERED BETTER PAY & REFILED MY H1B IN CAP EXEMPT IN PREMIUM. GOT APPROVED & NOW STAMPING DONE. I HAVE RECEIVED VERY VERY GOOD OFFER FROM A US LARGE MNC - COMP D. VERY MUCH KEEN TO JOIN COMP D & COMP D WILL ALSO DO GC IN EB 2 POST ELIGIBILITY. BUT COMP D DO NOT REFILE ANY H1 VISA BUT ONLY DOES H1 TRANSFERS.

SINCE I HAVE THE STAMPING NOW, WHICH MEANS I CAN TRAVEL TO USA. PLS CONFIRM ?

HENCE CAN I TRAVEL TO USA ( WITH STAMPING FROM COMP C & COMP C APPOINTMENT LETTER ) & JOIN COMP D , INSTEAD OF COMP C. ONCE I JOIN COMP D, WILL ASK COMP D TO DO THE H1B TRANSFER FROM COMP C. IS IT OK ? IS IT LEGALLY FEASIBLE ? IS THERE ANY RISK OR LEGAL IMPACT ? I HAVE NOT BEEN AN EMPLOYEE OF COMP C. WILL CREATE ANY PROBLEM IN TRANSFERRING THEIR H1B TO COMP D.IN THE COMP C OFFER LETTER WHICH I HAVE SIGNED/SCANNED/SENT THEM, THERE IS 1 YEAR BOND. WILL THAT CREATE ANY PROBLEM ? THEY MAY BUT I AM NOT YET JOINED COMP C. ANY RISK ?

ANY ADVISE / THOUGHTS / POINTERS FROM EXPERTS - MUCH HELPFUL.

THANKS IN ADVANCE.

You can travel with Company C visa (if valid) with Company D H-1B approval petition and other H-1B suppoting documents viz. LCA I-129 etc…