Comment Comment by mortehu You can change jobs while on H-1B (did it several times myself). There's certainly no lack of H-1B employees at these companies, but I don't know how many are hired directly from abroad. parent mortehu 3 years ago