But why are they paying you in USD? Should it be in Qatar Riyals? From what I understand contract or not, it should not be quoted as USD on the contract. Anyways if it is not a SCAM, go for it.