I walked in on a Saturday, mid morning so of course the place was packed and the line was long. I was rightfully appreciative to find a well integrated staff. The girl at the counter knew the details of the menu and was able To multi task well. She truly was a huge reason the line moved quickly, orders got put in and moved along. The staff making the sandwiches and running the registered were also handling multiple things at a time but were fabulously efficient. The only staff member who wasn't in synch was the young girl making the drinks. High school girl looked like it was way too early to be up, phone in her back pocket and was still learning the menu. I saw her have to remake a few things. However, she was pleasant to customers. I have one slight dissapointment- I bought a dozen box and it was suppose to come with 13 bagels but when I got home the girl at the counter miscounted because there were only 12. Not the end of the world, but I should get what I paid for.