Pros
Free food when people don't pick up orders etc. You'll need it working there, because your check isn't going to go far. I'm not much of a pizza eater or much food that's bad for you, but you do what you gotta do.
Cons
Management tends to be clueless, from the general manager down to shift managers. I was constantly told by one of the shift managers that the others were stealing. Of course, one of those accused of stealing was the only decent manager there, and I'm including the GM. General management skips out before their shift ends, and this can put you in a bind during rushes. I've known more than one GM to perform this way also. The pay rate is low, so they're not very picky with their workers. I suppose it's a good thing, if you're the type to not care about anything.