The O-1 visa is valid for up to 3 years and can be renewed indefinitely. It also generally allows pursuing a green card without risking your O-1 status.
Read More
O-1 visa is a dual intent visa and you can have a green card petition pending while you travel to the US on an O-1 visa.
Read More