I have been there many times and very rarely is there someone that is happy. How hard is it to put a smile on and pretend like you don't hate your job? As far as the food goes, as long as they make it correctly it's exactly what you would expect. On more than one occasion they forgot to put the flavoring on the crust so just check your pizza before you leave. One last thing, their subs are very tiny for the price although the taste is very good.