Lots of people from all over the world dream of coming to the United States of America - especially to Silicon Valley. No doubt, Silicon Valley has one of the vibrant and entrepreneurial environments I have seen among the many places I have stayed or visited. But coming to the USA through its broken immigration system poses multiple obstacles. Actually, immigration problems don't end when someone gets a visa to work in the USA instead it starts from there. This blog is intended to give some insights into the life in the USA for a non-immigrant who want to become an immigrant, based on the experiences I have had. People come to the United States of America for work, mainly in 2 visa categories - L1 or H1. L1 is mainly for intra-company transfer, which means a person who is working in a US-based company in the foreign country(say India), gets transferred to USA office for a specific purpose. L1 visa is valid for 3 years with a one-time extension of 2 more years, ...