Pros: living and working in one of the most beautiful places on earth.
Cons: for many away from their family members. i was ok with it.
Very good. Delaware North is a great company to work for, has pension fund for career oriented people, medical and dental as well as advancement to management.