My dream is to go and get work in Silicon Valley (USA). But I heard that I would not get work visa directly (and if I say true, I don't want to apply for that for my self and waste my money in all visa processes and consultancy charges).
If I apply for one of the well reputed company there and if they would select me to work with them, then is it possible to go and work there? If yes, then how? What can be the steps for this? How I would get visa stamp on my passport?
By thew way, I'm from India and having expertise (experience) in software industry for more than 3 years. I've completed masters even I've good control over English language.