I have a friend who came to talk to me and I just wish I could have some answers for him but I don't know much about immigration law. He is a F1 student now and had worked part-time for an unauthorized employer in the past due to his need for money. He was on payroll with that employer using his tax ID. His parents are US citizens and they had filed for the family green card a while ago. He's now wondering what the consequences would be with his future greed card since he had worked for that employer - whether it will hurt his chance of getting a green card or there will be any penalties once he receives one. I'd appreciate for any helpful responses.

