Pros
The pay is okay. They really strive to remain competitive with pay in comparison to companies in the same industries, by performing wage evaluations industry wide in the area that particular DC is operating in. It was common to receive an additional .50 per hour minimum about every few years. The work is relativity simple to perform and easy to keep up with.
Cons
I hope if you join this company you really enjoy the work you are being hired for. This company does not promote from within. You may be given the opportunity to move laterally around in the company from one department to another, but you will never be given the chance to promote to a department supervisor despite their eagerness to accept your application for possible positions. You may have issues with individuals and file complaints with management but don't expect them to be resolved effectively. If you have issues with management don't expect HR to be any help. This place is a sweat shop. They don't care about team building and working to common goals. They offer monthly bonuses but then depend on temp employees, who don't benefit from said bonus, to achieve the level of production requirements in order to receive it. They are willing to make arrangements for certain employees but not others.