After 11 years in America, Indian professional considers returning home amid layoff fears Corporate governance June 17, 2026 An Indian tech worker faces potential layoff in the U.S., sparking debate online after asking whether it is time to leave America, return to India, and prioritize mental well-being over higher earnings.