I'm afraid that is part of the risks of being on a "free"(i.e. illegal visa.) The sponsor has no requirement to conduct business in an ethical manner. I am sorry for your friend, perhaps this will serve as a warning to others. "Free visas" are not subject to labor laws since they are circumventing those very regulations.
Mandi