This is a good concept executed quite poorly.
Ordering - The company recently "upgraded" the online ordering to a system that is less intuitive, slower and way to complicated for a store that basically sells different versions of the same thing.
Store- Clean and well kept.
Staff - The best part of PIZZAFIRE is the people who are friendly and hard working. Unfortunately, the stores seem understaffed and that was before they added delivery. The result is a general feeling of chaos as they try to keep up with various orders from a combination of pick up, delivery and those choosing to eat at the store. The result of this chaos is the Pizza is almost never ready when it says it will be. In some cases i have showed up at the pickup time and they have not even started the process of making the pizza. In another case the pizza was done but they did not realize and I waited for 20 minutes while the pizza sat on the counter behind the register.
Price - No complaints
Overall this is a good concept with a decent product that suffers tremendously from poor execution.