The food is good and the coffee is fresh but the staff in the front can be a bit rude. At times we'll go and the person at the counter is bored and disconnected while we give our orders. Due to this, I've often received the wrong order. The kitchen staff gladly correct the mistake and give me a new sandwich but it is kind of disappointing having to wait twice as long for your food simply due to the counter staff not paying attention to the order. I go here for convenience but it is not my favorite Panera location. Another drawback is that the condiment counter is frequently empty and I have to ask the kitchen staff for mayonnaise or butter.