I've stayed in the US as a collage student, then graduate student from a top university then starting my company for a total of 9 years. I lost the H1B lottery twice and have been on F1 then F1-OPT, then F1-OPT-STEM_EXT in the first 8 years. I recently successfully converted into an O1 this year, therefore finally bypassing the H1B lottery. I consider the O1 visa a life saver but not everyone is that lucky to be able to apply. Now the thing is, my O1 visa is a single-entry visa, meaning I have to stay in US for 3 years until it expires and I can't leave the country otherwise I can never come back to this country again.
Edit: Obviously someone found out that O1 is single entry for Chinese nationals, and it might not be the case for most other nationals.