Our party of four was seated, it took the waitress 10 minutes before she arrived with the menus, another 15 minutes before she came back to take our drink orders and give us water, which she spilled on our table drenching all four of us.
Instead of moving us to a dry table, she just dumped some napkins on our table. At that point, we told her that we were under a time constraint and needed to order so we could get our food and get back to work. The flood and cleanup cost us another 10 minutes, so we're 35 minutes in and she's just now taking our orders.
An additional 30 minutes pass, and we see neither hide nor hair of our server to give us an update on when we might receive our food. We start discussing cutting our losses and getting up and leaving, but we're stuck because we wouldn't have time to eat if we started over at another place.
Right before we get up to leave about 10 minutes later, she arrives with the food, 2 of the 4 orders are wrong. We cram it down anyway because we've got to get back. No checking on us, no refilling our drinks. I almost started laughing at how bad the experience was.
When she dropped our food off, we asked to speak to whoever was managing. We explained everything to the manager about that had happened, and NOT happened. She was apologetic, but no meal comping or discount was forthcoming when we finally got the check (which we had to wait for). So, I didn't tip when I walked out, still wet, over 2 hours after we were first seated.
Note: We walked in at about 3:30PM and the place was moderately busy, certainly not "slammed". (There were open tables)