the problem is your company can withdraw your 140 application anytime they want before it's approved. then you will loose your EAD, AP and 485. if your company doesn't withdraw your 140, you shall be fine theoretically. it's just too risky to switch company before 140 get approved.