A factory produces 2000 units of a product in 8 hours. If it takes 4 workers to produce one unit in an hour, how many workers are there in the factory?
Let's break down the information given and work step-by-step:

1. The factory produces 2000 units in 8 hours.
2. This means that the factory produces 2000/8 = 250 units per hour.
3. It takes 4 workers to produce one unit in an hour.

Now let's determine the number of workers needed to produce 250 units per hour:
4. Since it takes 4 workers to produce one unit, it would take 4 * 250 = 1000 workers to produce 250 units in an hour.

Therefore, there are 1000 workers in the factory.