Guys allow me to add: Check with your Qatari employer when does your employment commence. If you're not employed and the company's paying you from the minute your flight date is confirmed (as what I got) then it's worth thinking over.