"Isn't that illegal though? You have to pay at least a minimum wage for their time."
Illegal, don't think so (how to prove anyway). Unethical, for sure.
If I had 10 bucks for every hour I spent doing free consultancy, I'd have bought whole countries !
I'm still doing it today, BTW, but part of pre-sales.