Pros
As crew the travel opportunities are fantastic with 50% off firm tickets and 90% off standby tickets and obviously working the destinations (although most are only 24hr layovers). Free accommodation with water and electricity paid for. Crew discount card which works in so many places in Dubai and even some oversea venues! An amazing opportunity to make so many friends, some life-long. Quick promotions if you knuckle-down, you could be making Purser in 5 years!
Cons
The hours are overall increasing and a lot of crew complain about fatigue. Dubai can sometimes be a lonely place to live even if you are surrounded by 'friends'. Also the local laws don't always work in your favour (be careful with alcohol and drugs). Management generally back the customer even if they are completely in the wrong sometimes not even listening to their own staff...