I know personally companies that laid off a major percentage (50% in one case) of their software engineers to replace them with cheaper foreign and visa workers. I don't know if you've tried to find a job recently, but it's as bad as it's ever been regardless of level of experience.
Don't think US citizens are sitting in luxury. Your company will fire you and replace you with cheaper replacements in an instant.
Don't think US citizens are sitting in luxury. Your company will fire you and replace you with cheaper replacements in an instant.