Yes. But I know where top grads of top ranked schools can’t even get interviews and — even can’t get acknowledgements of their job apps sometimes. A LOT of jobs are being given to foreigners — a LOT.
Foreigners actually work very hard in order to gain the privilege to come here to work. Many American students are more party animal than student. I had trouble finding American born students who had taken appropriate course work in school for truly technical jobs. Sometimes the schools don't offer appropriate curriculum any longer. For example, few schools these days offer classes in C and C++, which are fundamental for "down to the metal" engineering. We either had to train newbies in C/C++ or hire the ones from abroad who already knew it.
Sure, it is not fair to paint with a broad brush. That being said, many American kids are more into playing video games and social media than about actual learning or experiences. They are Halo warriors, if you will. That is easily detected with a simple programming or electronics engineering test.