Great place for short-term work experience
Great place to obtain some customer service/hospitality work experience. You will meet many people from different corners of the world, all with different personalities and attitudes.
Probably not the place to stay long term especially if you value a social life or advancement.
Management is passionate about some work issues and indifferent about - more... others.
All in all a decent place to work but definitely takes some patience and planning for the future. - less
ConsNo social life, passive management