Pros
After 2-4 solid years of employment it's easy to see why people work in the warehouse. 1) Their Warehouse offers a level of stability. The pay is not too special, especially factoring the 'health benefits' of working in a warehouse, but if you are a local with basic aspirations, it's enough. 2) The quality control is modest and you can honestly get away with a lot of short comings. Yes this can affect the customer, but it happens. My observation is that quality declines when performance goals rise, responsibilities increase, but no concessions are made for the employees. Upper management doesn't really take quality into account when they look at the numbers. They just want increased 'efficiency' and to see what no employees are 'stealing time' or 'under performing' . Yet, the metrics are shallow and very easy to game. 3) yearly bonus adds a bit more to the pay -- there is also a small performance bonus you can earn but they have basically been the same for several years. 4) If you work hard and get used to putting in all the mandatory overtime hours, the company can be somewhat flexible with time off. The harder you work the more flexible your schedule becomes. Still, if your parents die or you have a real issue, the first words you can expect from your boss are 'OK but you can keep working, right?'.
Cons
1) Stability means settling. Preferential treatment for employees who don't really have any aspirations other than coming to work and settling for minimal pay bumps. The most performance oriented employees quickly realize that working extra hard gets you a few good marks and kind words, but never really comes out to much in the end. No bonus or recognition for competitive employees because the nature of the industry is against it. Even if your boss appreciates your hard work, all that matters at the end of the day is that you made your quota and will be back tomorrow and on for the endless grind. This is how people degrade to 'just working' and 'gaming the system'. At least you know you'll get paid, but you can see how opportunity for personal or professional growth is limited. 2) In the same vain, as long as wages are high enough to keep employees, management doesn't really want anything else. Bonus pay and growth is completely stagnant. Every once in a while they will bring in a consultant and raise wages, but it seems to come out of the next few years to average out on the back end. 3) yearly bonus consistently decreases or lays flat no matter how hard employees work. 4) This is a company that has little aspiration beyond making money. They do some advertising things outside of work, and occasionally the kind of donations that get you tax breaks, but I have never felt any larger culture. There are a few tiny employee events but no aspirations to use some of their employees time to improve the local area or improve the employee's world.