Changing or Extending Your Visa
If you need to change your job while on the O-1 visa, you must file a new petition. Most often, all of your old files can be used for the new petition, and if you were already approved once, it's most likely that you will get a new O-1 visa.
If you wish to extend your stay and continue working at the same company, your employer or agent must file Form I-129 and provide a copy of your Form I-94 and a statement explaining the reason for your extension. This statement should describe the precise job that was the basis for your original approval and confirm that the extension is necessary for you to continue or complete the same activity. In addition to this, your family members must file Form I-539 to stay as well.
Switching from an O-1 Visa to an EB visa
If you want to settle in the US permanently, you might want to consider an O-1 visa first. It’s faster and easier than EB visas. However, once you have your O-1 talent visa, you can work on strengthening your case, adding new evidence, and then applying for an EB visa, either
EB-1A or
EB-2 NIW.
You can apply for a switch in your status by filing Form I-140 and Form I-485 once the I-140 is approved. You’ll have to include a dossier like before for the immigration officer to look over, but once your petition has been approved, it can take around 90 days to receive your green card.