Pros
They offer free snacks. You get two 10 min breaks with a 30 min lunch. There are some cool people to work with.
Cons
The 'leadership' is horrible! In the picking department, where newcomers start, the PLs do a poor job helping associates. They keep demanding more while they either sit all day or talk for 90% of the day. A leader would help when volume is down, but not them. If you happen to get injured it is pretty much brushed off and mostly considered a 'muscle strain' Also, if you are a top performer you are basically the same as people who do little to no work since there is no compensation besides having recognition in a morning meeting. There is little to no chances of moving up in the company and in honesty there appears to be some bias choices made when the opportunity arises. If you like to constantly be bossed around and be reminded of what you have to do every 5 minutes then you will not mind it here.