That bonus is part of the Qatar Labour Law - so don't let the employer think they're being nice by offering it. They have to give it to you!!!

If the salary/package means you're earning significantly more than you could back home then it's a good offer for you.