Forget about US companies. You do need a US passport to apply for 99% of the companies. Some of then are more honost about it and tell you the way it is and others just give you the run-around. You can throw that equal opportunity out of the window!!!