I am a US citizen wanting to supplement my social security. I am not particular as to the job, especially in this market so I applied to places like Walmart etc for menial jobs that I see obvious green card holders doing such as clerk or greeter, things I am way qualified to do.
I see new green card carrying employees being hired yet I am not even being contacted even though I passed all the tests.
I remember in previous years, employers were prohibited from hiring someone with a green card over a citizen unless there were certain demanding abilities that prevented any citizens from qualifying. Since my English is far better than theirs I cannot understand why I am being overlooked for someone who is not a citizen with less skills than I possess.
Have things changed over the years where an employer can hire green card immigrants over equally qualified citizens? If yes, what's this world coming to?