Emirates.......never again to the point that I told the company I work for, if they EVER book me an Emirates flight again, I will hand in my notice there and then. Last year I was flying from Brisbane-Dubai-Oslo. the aircraft went tech when ready to push back, ALL the PAX were kept on the aircraft for 6 hour 40 mins, and denied the ability to leave the a/c (I get it, they don't want the PAX vanishing in the terminal). After the 6 hour 40. min delay and knowingly breaking the crews flight and duty limitations (both cabin crew and flight crew), the captain elected to push back and fly to Dubai putting all on board at risk.