Laid off on the last day of OPT, Indian techie lands job with US company in India within 40 days, says, 'I was not living there, I was just surviving'
1 month ago
13
-
Homepage
-
International
- Laid off on the last day of OPT, Indian techie lands job with US company in India within 40 days, says, 'I was not living there, I was just surviving'