Comment Comment by cscurmudgeon Is there any data, not anecdotes, that H1B drags wages or working conditions down?US Tech has the highest salaries world. parent cscurmudgeon 1 year ago
US Tech has the highest salaries world.