The behaviors we observe in the world do not happen at random.
The behaviors of corporations are a direct result of laws and court cases that govern them, in the areas they operate in.
Their entire purpose for existing is to generate profits for shareholders, while producing a product that likely couldn't otherwise be produced by a small group of people. ie. resource pooling.
Part of the profit does in fact come from "exploiting workers" as you put it, by paying them some percentage less than their output is worth.
So why do workers agree to this ? Because they know they benefit from the shared infrastructure and combined effort of others.
Each party, the corporation, and the worker, believe they made a good choice when they negotiated the terms of their employment.
Unless you were kidnapped. Were you kidnapped ? Because thats a completely different scenario ...