Actually, transferring H1B from one company to another is pretty easy. It does need to be re-approved and just requires Labor Department to sign off. On Wall Street and "across the street" you see a lot of people on H1B visas from all over the place. Never had any issues with them and I am a bit surprised with the blanket statements of hate here.
what did you expect, this is ET, this cesspool is where all failed cubicle monkeys come to make a dollar
Twenty years ago in the IT sector, it used to be that H1B holders were very bright, motivated people who added value to whatever company they were sponsored by. Most people in IT groups were very happy to work with a Visa holder because these folks were great co-workers. This has changed when U.S. companies started bringing in crowds of H1B Visa holders (and other Visas) to replace American IT workers and reduce the compensation scale. Today, many of the Visa holders today are not extemely bright or pleasant to work with. This problem exists because the intent of the program is being abused. In regards to H1B Visa holders moving from one company to another - in practice it is nearly impossible without great expense. I know a number of H1B Visa holders who would love leave the company that sponsored them and move to another company - but can not. They are hoping to get their green cards so they can change jobs.
Even getting H1B to work in states is expensive now for most companies. Many top tier companies I know have outsourced their IT work to India. Over there, they could hire eight IT programmers instead of two H1B in states for an average salary of one senior American programmer. Outsourcing is the way to go for most companies in the future.
So much for the quality of the product. It is simply about low cost. It is interesting to note that many companies are bringing outsourced development and customer support back into the U.S. This trend is driven by the failure of outsourced groups to deliver products with quality, and customers dropping your company in the U.S. due to crappy customer support.
This thread has turned into Indian bashing thread. But majority of Indians speak too much when they achieve little success.
Indian women are superior cooks over their American counterparts. Enjoyed some of my most memorable meals... All delivered with a little heat, plethora of spices made from scratch.
Not all patents are created equally, FTA: "Utility Model Patents: Approximately half of all Chinese patents filed in 2009 were utility models, which are less-rigorous, more-affordable forms of patents that provide 10 years of protection (versus 20 years for invention patents)."
If foreign workers are taking American jobs then Giant American and European companies should start buying/acquiring business and companies worldwide. USA can print $100 Trillion or $1000 Trillion for buying worldwide companies. The financial giants are sleeping. USA and Europe are allies in war so they should be allies in financial takeover worldwide. Go rule the world again. BNP Paribas SA, Paris, France has $3 Trillion assets. The Royal Bank of Scotland Group plc, Edinburgh, UK has $2.7 Trillion assets. Crédit Agricole SA, Paris, France has $2.2 Trillion assets. Barclays PLC, London, UK has $2.2 Trillion assets. Deutsche Bank AG, Frankfurt am Main, Germany has $2.2 Trillion assets. Industrial & Commercial Bank of China Limited, Beijing, China has $1.7 Trillion assets. Lloyds Banking Group plc, London, UK has $1.7 Trillion assets. The Bank of Tokyo-Mitsubishi UFJ Ltd, Tokyo, Japan has $1.7 Trillion assets. JPMorgan Chase Bank National Association, New York, USA has $1.7 Trillion assets. Banco Santander SA , Boadilla del Monte, Spain has $1.6 Trillion assets. Société Générale, Paris La Défense, France has $1.5 Trillion assets. Bank of America NA, Charlotte, USA has $1.5 Trillion assets. China Construction Bank Corporation, Beijing, China has $1.5 Trillion assets. UniCredit SpA, Milan, Italy has $1.4 Trillion assets. Agricultural Bank of China Limited, Beijing, China has $1.3 Trillion assets. UBS AG, Zürich, Switzerland has $1.3 Trillion assets. Bank of China Limited, Beijing, China has $1.3 Trillion assets. Sumitomo Mitsui Banking Corporation, Tokyo, Japan has $1.3 Trillion assets. ING Bank NV, Amsterdam, Netherlands has $1.3 Trillion assets. HSBC Bank plc, London, UK has $1.2 Trillion assets. Commerzbank AG, Frankfurt am Main, Germany has $1.2 Trillion assets. Citibank NA, New York, USA has $1.2 Trillion assets. Bank of Scotland plc, Edinburgh, UK has $1.1 Trillion assets. Crédit Agricole Corporate and Investment Bank, Paris, France has $1 Trillion assets. Credit Suisse Group, Zürich, Switzerland has $1 Trillion assets.