I came to US on visitors visa (B1/B2). However after 2 and half months I received a job offer, whereby the sponsoring company changed my status to H1-B by applying to INS. After INS approval , since then I'm working in USA, changed 2 employers, and never been out of status . But at the same time I do not have any H1-B visa stamp on my passport. I tried to avail that from Mexico border post, but it was refused saying that I should get it from India, returned to USA same day. Now I'm planning to apply for my Green Card for which I intend to go for Consular processing .I was going through the reasons of refusal, and regarding one aspect I was unable to get my answer. Because I came to USA on B1/B2 visitor's visa and changed status to H1-B and I do not have H1B stamped on my passport, can that be the basis of refusal of my immigrant visa petition at the Consulate in India (under the definition of fraud/misrepresentation of intention of B1/B2 entry in USA)? Any input will be appreciated.