Pros: very manageable work schedule, mileage compensation.
Cons: at the lower levels you don't get full time, therefore no full time benefits.
Anyone trying to make anything above 20,000$ a year should look elsewhere, or attempt for a higher position within this company, which is surprisingly difficult. That being said, the work is pretty menial, you have your nights and weekends to yourself unless you elect otherwise, for the most part your coworkers are cool because they want to avoid problems – more... as much as you do, and what you don't make in your check, you save in stress.
I can't speak for management across the board, but my Supervisor was pretty cool. He only spoke when there was an issue, and he didn't try to control everything. The store managers varied in tolerance and tenacity, but overall you won't have any problems.
Like I said, I haven't moved up in the company, but the position I hold isn't necessarily a bad one considering my schooling circumstances. – less