Reuters, Sat Jan 24, 2009 3:50am GMT
Microsoft employs thousands of workers through the visa program, according to Grassley, the top Republican on the Senate Finance Committee.
The letter asked Microsoft Chief Executive Steve Ballmer to provide a breakdown of the jobs to be eliminated, and how many of those are individuals with H-1B visas and how many are Americans. Grassley also wants to know what the breakdown will be when the layoffs are complete.
"Microsoft has a moral obligation to protect these American workers by putting them first during these difficult economic times," Grassley said in the letter, copies of which were provided by his office on Friday.
Why does MS have moral obligation of this kind? Isn't it supposed to maximize shareholders' profits by all means? Where does it say that a company should fire foreign workers first? If the companies have moral obligations to put americans first wouldn't it hurt American economy in the end, because then companies would be less optimal in allocating labor resources?