My attorney advises....
My attorney advised me that once you get permanent residence, you need to stay with the company for at least 6 months. If you leave before that, the INS would consider it fraud and this would open yourself up for problems in the future when you want to become a US citizen.