You get to meet people from all over the world, wether it is guests or colleagues. Learn some new languages and explore a little when you're on your day off.
Cons
Vagueness/ exclusion of contract stipulations, communication can be terrible from employers. Lack of health care options.
Had meetings almost everyday for total nonsense, boss told us to stand and clap during evening shows to support others but later got mad and called us “monkeys” for clapping and being supportive, that is not all but I could go on and on about this