The free market is also full of corruption. It's called wage theft. It's very prevalent and especially in such situations where the workers are so vulnerable.
And please refrain from using catch-all phrases like "free market" and "communist". That's the mark of a very stupid person.