Pros
Marriott is all about the people - recognition for a job well done is core to the Marriott philosophy. People respect each other, and upper management respects the associates. Marriott truly respects work life balance, and the company as a whole tries to enable associates to work a family friendly schedule. Telecommuting is becoming the fastest trend in the IT field, making my current position fantastic for my family. If you work hard, you will be rewarded with not only a promotion, but merit increases. And, the room rate discount is fantastic!
Cons
People don't work at Marriott for the money. People work at Marriott for the management style and the other people. Anyone could easily go to another hotel company and make more money. The benefits are good, but they could be better, specifically the health insurance.