Ginnu,
I am working with company A and company B is willing to give me pre-approved labour and file my I140/1485.
---- what you need to do is take the LC approved copy with Form ETA750A and ETA 750B form(these forms are in LC pakage) take also your degreecertificates, education evaluation and all past exp letters then the lawyer will inform you if you are eligible to use that LC becase you need to have same education+exp BEFORE that LC was filed. if you are eligible to use that LC then let the employer file I-140,you file I-485,EAD AP
At what stage should I join company B??
---- It is better to be with B 3-4 months before I-485 approval, if go by law then after I-485 approval or any time. if I am not happy with A then I will join B only after I-140 gets approved or will join B with H1 transfer becase if I-140 gets denied then I-485, EAD AP all will get denied, it is better to be on H1 status till I-140 gets approved and I-485 hits 180 days
Thanks in Advance.
Anil