Amazing location with housing included at no additional cost.
Pretty fun place to work.
Cons
Complete lack of continuity in the way the business runs when handed from one GM to the next. Lack of operational understanding or cultural development from upper level management (VP)