Comment Comment by FooBarJmp As a manager in MSFT. I can assure you that salaries aren't any different for H1B versus Citizens. I myself had a hard time find great native talents that I ended up hiring quite a few Canadians. parent FooBarJmp 9 years ago