Pros: interacting with people
Cons: no benefits, no advancements
always something to do
Co-workers are nice
learned how to multi-task, and handle rude/impatient customers, prioritize by importance.
hardest part of the job is never knowing how much you will make by the end of the week. And the hourly pay is awful, for all the work servers do.
most enjoyable part: interacting with customers