A waiter/waitress who works in a hotel generally serves food and/or drinks to the hotel's patrons. A hotel's waiter/waitress job typically includes seating customers, giving them menu suggestions, taking their food and drink orders, delivering the food and preparing the bill for it. A college or advanced degree is generally not required for this type of position; many waiters/waitresses only have a high school diploma or GED. There may, however, be an age restriction for applicants who apply for this kind of job if the establishment serves alcoholic beverages. Regardless, the waiter/waitress should be proficient in math, be able to run a cash register, have good people skills and legible hand writing. This job can be demanding both physically and mentally demanding due to the heavy lifting, long hours that are often required, the need to be on one's feet most of the time and the large amount of walking that's inherent in a restaurant or bar setting.