Not for the faint of heart...
Pros: The money is decent, the 6 month benefits are good (insurance, PTO, etc), friendly co-workers
Cons: Long hours (sometimes 10 hour days, sometimes 6 days a week), lack of communication with management along with bad decision making by the higher-ups
I am a current employee at Dollar Tree Distribution Center 3 in Joliet, IL. This is not a bad job, but it IS hard work that can sometimes be extremely frustrating. As well, there is a LOT of overtime (mostly due to being understaffed on 3rd shift). Lately, we have been working 6 days a week with the choice for voluntary overtime (on top of the mandatory extra day). Management makes some bass-ackward decisions too. Sometimes they make decisions that can only make you say "Whaaaaa...???".
Like I said, it's not a BAD job, per say, but if you're not a patient and hard-working person, you won't last more than a week before you walk out.