I agree with Withnail that even if in ur work contract there is no clause mentioning the gratiuty, the company should pay u according to Qatari Labor Law 3 or 4 weeks salary (as mentioned in the contract or the ammount of money they transfer to ur banl account)per 1 year of service. is they dont pay, u can go to the labor law
Good Luck in finding a new job