A daily question I receive, from employers wanting to know how to pay a "1099 employee" using our payroll software. My stock answer is there is no such thing as a 1099 employee (I do not mention the rare exceptions, since I would rarely even recommend them). I send a link to 20 questions type sheet, and a short inclusion of things such as setting hours, does the person have other clients, a business license, can they send someone else - dressed in shorts and flip flops arriving and leaving at will, etc.
Some press the issue, wanting to argue it is them who sets the status. Some get mad for trying to share helpful, and possibly money saving knowledge. Some complain that "other" payroll software allows tracking people and entities who are not having taxes withheld.
On the other hand, in my youth I worked for cash, even at a job where I got hurt, and accepted the responsibility for my actions. As I wised up, I realize how foolish it was. Hopefully the 17 year old learns before I did.