I am pending a I140 & I485 approval since May Visa bulletin with company A.
Once I got the EAD approved, can I get a job from company B?
Will this affect my on-going GC process? (provided that Company A will not do anything to harm my on-going GC process)