Pros
Great team and coworkers in the boutique department. Supervisor treated everyone like equals and provided flexibility to us when something went wrong or we needed days off. The company itself was a great environment, beautiful view by the lake and all the staff in other departments were always so nice and friendly. We got access to a free (delicious!) mean per shift and also access to the gym with complimentary classes. Other amenities included pool table, shuffle board, TV lounge, fun employee parties with dinner and entertainment, great health insurance and paid time off benefits, discounts on all the food, activities and other amenities provided at the lodge along with a free golf day! Loved working there and enjoyed upper management along with all the other employees.
Cons
Not a lot of chances for advancement, huge split between upper management and lower staff members. Lot of outsourcing to other places rather than trying to improve and use dedicated staff that have been there for years. Is located in a resort town so off-season tends to be a lot slower while summer season is EXTREMELY busy. Hard to find decent housing (even though it is offered, cheap housing is not very good). Lot of staff turnover due to seasonal-only work.