As an aside, I’ve seen this happen elsewhere as well. Classic play for wage theft. When I was working as a bartender in London to make ends meet, I had a coworker from Mexico on an expired visa. Great guy and the most hardworking. Well won’t you guess it, guy got picked up by immigration authority on payday.
I’ve always found it strange that it’s considered illegal to work here as a non-citizen but the punishment always falls on the guy doing the work, not the guy who hired him instead of someone legal.