cic website clearly state what is a valid job offeruxd said:People have doubts because still things are not very clear. There are a lot of opinions and not many genuine cases where one can verify details.but i appreciate responses and that actually helps aa lot in clearing many diubts.
((http://www.cic.gc.ca/english/helpcentre/answer.asp?q=1011&t=29 ))