im the 2000s at least it was illegal (or the government was lying to business owners, which also seems possible) to fire employees even if you knew they were illegals. my dad was a general contractor at that time and i saw the letters he got from the irs that social security numbers did not match up. at the top of the letters was a gigantic notice about how it was a violation of the law to fire those employees.
United States