Pros
You get to travel the world and see some of the most beautiful places. Great opportunity to level up your interpersonal skills, emotional intelligence and cultural awareness as you non stop interact with huge numbers of people from all possible backgrounds and cultures. Emirates Airline promotes multiculturalism, inclusivity, tolerance and strong dedication to deliver an exceptional flying experience for each passenger - and it's not just words, they truly popularize these values among the employees. The company does their best to provide their employees with a wide range of benefits such as comfortable accommodation, transportation, off work corporate social activities, all sorts of discounts in various restaurants, hotels, spa salons, night clubs, beach clubs, fitness centers, retail stores, you name it...
Cons
Very intense rosters which leads to constant fatigue and burn out eventually. Hard to get a leave for the dates you want, sometimes you have to take leave when you are told to. Management can be really inconsiderate and disorganized, however there are nice and helpful managers too, if you are lucky you'll get a good one.