Outsourcing + H1's + Freaking L1 visas... 1.3 million of those last year..

Insane..