Net take home here does not mean the same as in the US. There are no taxes here, and benefits most of the times, exceeds what you actually take home. Do not set high expectations, start the wait game, you need to be good at waiting to enjoy your coming to Qatar.