小白兔好像已经回答过相关问题,最好是绿卡拿到半年后在跳槽,这样对以后都没有什么影响,但如果等不及,140批准180天后就可以换工作,律师应该不会那样做,除非你和公司之间有协议,而你违反协议,公司有可能采取撤销申请的措施。如果不准确,请小白兔补充