Pros: great opportunity to make a lot of money fast.
Cons: there isn't any personal or family time due to understaffing, and high turn-overs.
Management is always a revolving door, In 7 years I had my performance review done by 5 different managers. Overall the company is a great company to be employed with. High turn over rate in the warehouse, always short staffed.