I would say that Firehouse Subs is not bad... And perhaps my experience wasn't the greatest as I took my sub to go.
This was my first time going. I had a free coupon and it's right next to my office, so decided to give them a try.
The employees were all pretty nice and greeted me/helped me. I saw one helping another girl to her car with a big bag of food. If it weren't for their great customer service I think I'd have rated them lower than 3 stars.
Their sub was soggy at best. Of course, I did take my order to go but since I work within 5 mins of there, it only took me upmost of 10 mins until I had the sub open. They stressed when I was there how their subs don't get soggy - but this was probably one of the soggiest subs I've ever eaten. You can ask for your sub cold, but they will automatically heat it for you if you don't tell them.
Overall, I don't think I will proactively go back. If someone else in my office goes, I may order something as it wasn't bad... but I didn't *love* it.