I've only done pick up orders, so I can't say anything about dining in, but from the little that I dealt with the staff, they seemed pretty okay.
All I got were a couple large pizzas and they were okay. I'd even say they were goodish, considering they were only $5 each and were worlds better than the $5 pizzas from Little Caesers. While they'll probably never be one of my favorite pizza places, they're cheap and right by my house, which is good enough for me when I'm broke and trying to figure out a last minute dinner.