Working part time for startup while on L1 visa for another employer 4 satyajit101 4 years ago 7 comments
So no point staying in US and wait for green card for decades.