haha Qatari class not 5%, 90% get paid late and thats after 45 days or 50 days for that matter. Expats its grand, most can manage but for a labor who gets less than QR2500 and most likely send 80% home..its torture. You should visit the camps. They are a nightmare. You wouldnt even try to stay there an hour. Facing the reality is the first step Qatar Class. This is not dream land to most if not all labors.