I am browsing through the L1 Visa program blog sites just to keep me ready for what I am currently undergoing. By definition, it says in plain english (for dummies like me!) as "Intra-company transfer visa". By definition, this is ideal for the candidates like me, who is working in US MNC in India, getting transferred to US head-quarters.
However, it is interesting to see how the American corporates...