My team justed hired a less qualified American citizens or Green card holder over a better more qualified non immigrant. I understand citizens get priority if they have similar qualifications over non immigrants ( h1b, opt) but to hire someone who barely passed the interview seems a bit much. Don't know what to make of it?
Amazon Dr. Jones
It means you should go back where you came from. Immigration is a privilege, you should be glad they even let you work in this country.