Last week one of my friends went for a H-1B visa interview and unfortunately consulate issued 221(g) white slip. He has confusion regarding couple documents.

I want to mention that, the company that applied for his visa IS the company he is going to work for. It is NOT a consulting company....