I could be a full blown (insert explitive here) but I won't mention the name of the company that they got hired at. Ironically, I also interviewed at same company, though six months prior when I had a full time job.
Immigration is a tricky, tricky issue. When living overseas, the ambassador from another country dropped a proverbial bombshell about the human trafficking in the country where I lived. To whit, when living in Costa Rica myself, I only found out on exit from the country my former employer never got me a work permit - eg, I was working there illegally. I'd love to say yes, no fault of my own, but I should have investigated the situation myself. Lesson learned.
So having worked in labor myself a bit (helping people get jobs) and been on multiple sides of various business disputes in various countries...well, the situation in US employment in Silicon Valley is quite puzzling.