Customers can forget how hectic it is to be a server, especially during the dinner rush. Everyone comes in around the same time, and servers are expected to cater to their every need, along with ten other families simultaneously. Juggling drink refills, food orders, and regular check-ins can get confusing when you're running around doing so many things at once. What makes it more complicated is that every table is different, too. You have the families that come in and want to order everything immediately, and they expect it to come out fast. Then you have the couples who are just taking their time and don't want to be bothered much throughout their meals. It's tough to gauge the kind of customers you're getting, but they expect you, as their server, to just understand. Then you have the unruly customers, the backed-up kitchen, and the long time at the hostess stand, adding to all of the pressure you're already feeling.
But that's just the dinner rush. Other than that, being a server isn't too bad. When it's slower, you can have great conversations with your customers, goof around with your coworkers, and enjoy the delicious food made by the chefs. But when it's slower, you make less money. So I guess you win some, you lose some.