I am in pretty much the same situation : very skilled in my branch but still need to play the H1B lottery in order to emigrate (and before that, find a company willing to subject itself to this bullshit).
I don't think this article can hurt your chances in any way but unless the system is revamped in order to remove these shitty outsourcing companies from it, we will have to get lucky next year..
I don't think this article can hurt your chances in any way but unless the system is revamped in order to remove these shitty outsourcing companies from it, we will have to get lucky next year..