The jobs are repetitive, mindless, and it's cold, wet, and loud in there. The pay is barely above minimum wage. If the company didn't have access to those immigrants that are happy for any work at all, they would have been forced to raise those wages long ago. If people in the plant were paid, say, $15 an hour, the hourly workers in the office next door sure wouldn't be happy being paid the same amount. Their wages would have to be higher, which would mean the salaried folks would also want to be paid more.
That town is a perfect microcosm of how the massive amount of immigration our country has seen has kept wages stagnant.