Pros: good conversation among teammates
Cons: insurance deductibles go up faster than pay raises
The warehouse jobs are easy enough for most people. Of the people who can't hang with it, the majority are either unable to wake up at an appropriate time, or they can't differentiate between similar numbers, or they just adopt a laid-back/lazy attitude early on.
The company has been going downhill, from a low-level employee perspective. Systems have been implemented which were justified,"to make sure we are charging customers correctly", but is, of course, a means to determine the effectiveness and efficiency of warehouse employees' work. The system, which makes sense on some levels, is extremely flawed; switching tasks without recording via RF commands that you are working on a different project for a time will result in less efficiency - thus a lower % on paper - but does not affect actual production. This is often the case when attending a group meeting for 15 or 20 minutes, discussing an issue with a supervisor, or performing general housekeeping duties, which are indirect labor. Either way, just know there will be no bonuses for better work.
This is not a company to work for if you are planning to advance in your career. The company is 130 years old, so you have to either wait until someone retires or dies to move into a better position (even in those cases, it is often left unfilled).
Again, the work itself is somewhat mind-numbing and easy to grasp for most people, and the success or failure of the individual comes down to their attitude. For a high school graduate or GED recipient, this might be an okay fit. Beyond that, not so much.