I've worked at both Quiznos (almost 2 years) and Subway (about half a year), I must say I would never eat at either place again due to how "clean" they are; at least at the ones I worked at. I don't eat much fast food anyway... If I did eat at either, it was at Quiznos and I'd make something myself and only when I was working at least then I knew I was getting something semi-good. I work at an Italian Restaurant now; that has delicious food.
While working at Quiznos, I remember when the 'Cabo Chicken' was a new item, it was a hot item for a week before like almost no one ordered it. Sometimes we were told to just leave the old meat in the container just so they cheap asses wouldn't have to order a new order of deli-chicken until it was all gone. Once it sat in the container for like 2 weeks before anyone ordered it, smelled horrible, looked horrible, but we had to serve it and the customer didn't complain. Had it been me I'd be puking for week's it was horrible.
I've also cut my finger while slicing deli meat before too, they wouldn't even let me leave work so I can go get stitches, so I had to work as a cashier with a fucking half-assed bandage thing around my finger until the end of my shift before I could do anything about it. When my shift was over it sucked going to the after-hours clinic taking the fucked off, the fat and blood sticking through the wound in my finger was sticking to the bandage, causing my finger to twitch like I was on crack. I got a nice scar from the incident but, I made them pay for my $250 bill for that shit though as my revenge.
At subway, it wasn't nearly as bad; as the bread and meats were kept fresh, but all vegetables were like cut anywhere from 3 day's to 2 week's old. Nasty, I'm happy I don't eat fastfood really.