These conditions aren't unique to warehouse jobs; the customer call-center industry is similar in many ways. Time is tracked down to the second, you are being recorded and/or monitored at all times, tardiness and absenteeism are ruthlessly enforced with no excuses, and there is relentless pressure to "hit your numbers", which are often nearly impossible. And of course, you're still expected to "always put the customer first" under these insane conditions.<p>If you don't live up in any respect, they're happy to let the next batch of trainees have your job. In fact, they prefer it; those with 5+ years of experience have the most to fear, as they acquire raises and cushier benefits over time, and so are often fired for the same infraction that gets a newbie a write-up.<p>I suppose that call centers are preferable to warehouses, in that there is little risk of injury, and there are more opportunities to move up or transfer careers. Still, this is one of the human costs of corporate capitalism in general: if you don't have rare or specialized skills, you have no negotiating power, and have to take whatever you can get. And don't even think about uttering the word "union".