This isn't "ignorance of the law". Unless there is a law requiring employers investigate the ID and records for all prospective employees.
If this was the case many natural born Americans would have a hard time getting work as well.
Google "I-9 employment form" -- it is required.