Pros
Amazing team of dedicated professionals, great opportunities for growth and learning. Since my first day I have felt like I was part of something special that happens to few people during their professional careers. A growing company but the ownership is dedicated to putting in resources (people and money) to advance processes, systems and to achieve overall business goals. There is a high level of personal accountability in the organization and high performance expectations which I thrive on so the work environment personally works for me. The organization is always working on continuous improvement. Benefits and pay are competitive for the industry, but let's face it, you don't go into hospitality to get rich.
Cons
Continues improvements and change, I don't see this as a con but if you want to work in culture that is always status-quo this isn't for you. Work life balance can be a challenge but has improved as the organization has grown. Highly motivated professionals and a fast paced environment, again not a con for some but may not be the right environment for everyone.