I learned a lot about warehousing from this place in particular, but they are never in a hurry to hire on temps, they go through multiple temp agencies that all paid different wages, the long hours often made it hard to do anything outside of work. Things may have changed since I've left, it has been 3 years.
Cons
A lot of overtime plus lack of pay raises and lack of advancement