He was on F1 visa till January of 2004. He got OPT which was valid till Jan 2005. During OPT period he got a job at Google but the contract ended on August of 2006. SO I guess he was maintaining his legal status only till Jan of 2005. Google did not issue him H1 visa because the quota was already full. So he quit Google and left USA after the contract was over i.e on August of 2006. Now after 5 years he is applying for H3 visa for 2 months training in US company. So my concern is if he is banned to enter US?

