first u check your company is good or not giving proper salary or time and than you can think about Bar etc , oneness you join company here you cannot change the job without NOC,so make sure that you are coming to a good company other wise working in Qatar will be hell.in Qatar there lot of companies who not giving salary on time 2/3/4/6 pending salary companies are still post new job!!!!