Pros
You can make good money because of gratuities. You get to drive every type of automobile. You get good exercise from running and from lifting luggage. Some hotel properties provide a shift meal. You get great customer service experience.
Cons
At certain hotel properties your base pay is below minimum wage, so you must work very hard to receive tips so that you can make a decent hourly wage. You must iron your uniform everyday. Wake up at 5:30am to make a 6:30am shift. In the 21st century you must adhere to obsolete military dress code standards such as maintaining a boring "professional business-like" hair style, shaving sideburns right at your earlobe level, shaving everyday and only being allowed to have a mustache, passing a drug test, passing a background check, possessing no visible tattoos, not wearing jewelry, standing for 8.5 hours and facing the constant scrutiny of ten bosses above you. Many different bosses will make your life miserable as they obsess over every detail of your job and make you feel like a piece of garbage every day. You may not use your cell phone at work for fear of being written-up and hotel security may confiscate it. "You're hair is too long, you're shirt is wrinkled, you're mustache looks bad, you're new shoes you bought aren't completely black so you can't wear them." You must work overnights and barely make minimum wage. Management act like they are doing you a favor when you request time off, although there is no paid time off. The company is run by a greedy oligarchy of old white males who think they can exploit minorities, the young, and the poor workers beneath them.