Hi there AJ,
Just a note to reassure you.I read that you had looked up the EMirates site and were concerned about signing your life away for 3 years. Its not like that at all. Yes you sign a contract but for the 1st 6 months you or Emirates can break it with a week notice as you are on probabation for 6 months. After that you will have to give a months notice to resign., so the contract is more for protecting your rights, so if you want to leave after a year, then you can easily leave. Its just after 3 years you get a bonus in your pay packet!