Reading all of your cases is making me nervous, I thought full time employees were almost certain to get H1B stamping without any hassle,
Is this just a numbers thing, meaning more people go to India for stamping vs Canada or elsewhere so more "Admin Processing" cases are happening in India or are they over - scrutinizing cases in India ?
I am a full time employee, working for a non - profit, going for stamping at New Delhi in Jan 2011.
Senior Members - please advice if going to New Delhi is sensible in my case, or should I go to Canada instead ?
Thanks !





Reply With Quote
. 



Bookmarks