Pros
Empowerment to do what's best for the hotel, autonomy when you are at a trusted level. Worked for Hilton Garden Inn, Hampton Inn, Homewood Suites and Hilton Hotels. It really depends on the management company, as most hotels are franchised. The travel perks are amazing with employee rooms as little as $29. Great opportunities to try out multiple facets to see what suits you best: Front Desk, Restaurant, Sales, Catering, Operations, Administration, Housekeeping, Maintenance, Concierge, Valet and Bell Staff. Great for lateral and vertical movement.
Cons
Depends on the hotel's management. If the place is organized, then it's amazing. If the GM and leaders in the hotel aren't organized, if they disagree, etc., then your experience will not be as great. Goes the same for any company. In leadership roles, you are expected to work much longer hours and will wear all hats in the hotel, qualified or not. Hotel employees, as in all hospitality, are notoriously underpaid for the amount of hours, stress and work they put in.