Hospitality jobs range from catering for and serving customers in hotels, cafes, bars and restaurants, to hospitality in casinos, museums, galleries and events such as weddings, corporate functions and music festivals. Having good people skills is a key attribute. You should be warm, kind, approachable and also be fully prepared to deal with customers and their complaints. Jobs within the industry which do deal directly with customers include waiters, receptionists, leisure park administrators and many more. You will need a hard working spirit and have a keen eye for detail. The hospitality business is one which can be financially rewarding if you are prepared to work your way up within the business.