Pros
Decent pay on some thing. Pay is based off your total work experience from your life, this is makes it possible to try a new job you're interested in without taking a huge cut in wages. Hours and benefits are kinda nice if you are single with no kids.
Cons
Complete lack of accountability. Everyone is drones, no work ethic it's simply a job for them. The caliber of people you work with is pretty low, so if you're actually a reliable worker you will probably be dissapointed with the people around you. Because let's face it...if you can't find a job...what's the easiest fall back? Walmart. Hours were pretty long, which isnt an issue if you're single. But it can get monotonous. A simple truth is you're probably not going to move up from being just a regular employee.