Many times searching for jobs in USA I run on this: "Must be authorized to work in the United States on a full-time basis for any employer."
Can someone explain what does it mean exactly? For example if I am living outside USA and want to work there what I have to do to in order to be authorized to work? What kind of visa do I need and can company that I'm applying for do that for me?