It is a place where you become a self learner, it is difficult that someone takes you and shows you exactly how everything works.
Management it all depends, I have had great managers and also not really good ones.
I love the diversity of the place, there are people from everywhere and you get to know a lot of different cultures.
I will definitely - more... say the most enjoyable part of the job is the relationships we create with guest and staff. - less