Except for an internship, this is generally not true as you're going to get experience, not to live. Unpaid is basically like volunteer work. As long as you join willingly and are able to leave without consequence (beyond losing company benefits), it's not actually slave labor.
Not to say it can't be abused, but calling it slave labor is hyperbole