After you get it you should work for the sponsor for ~6 months, or show that you left earlier only because of some material change in the job.
After that you can work any damn place you want, you're a permanent resident. You don't need a visa any more.
Some argue that the 6 month rule isn't real but it's technically fraud if you tell the USCIS interviewer that you intend to work for the company when you know you aren't going to.
After you get it you should work for the sponsor for ~6 months, or show that you left earlier only because of some material change in the job. After that you can work any damn place you want, you're a permanent resident. You don't need a visa any more. Some argue that the 6 month rule isn't real but it's technically fraud if you tell the USCIS interviewer that you intend to work for the company when you know you aren't going to.
Where did you get this 6 month rule?
There's no magic number to hire long you should stay. Although general belief is that 6 months is "long enough"