India, Dec. 10 -- An Indian-origin software professional who returned from the US to Bengaluru after more than a decade abroad says he is leaving India again, calling life in its top metros "unliveable" and "dehumanising".

In the post titled, "Dear NRIs, think hard before deciding to return to an Indian metro. I did, couldn't tolerate the third-world life, and now leaving India again," the user shared that he is a 40-year-old software professional who moved back to Bengaluru after spending over a decade working in the US on an H-1B visa. The user said he returned in pursuit of early retirement and a better family life, but ended up "battered by the anarchy of this dysfunctional city".

"I've endured this dysfunctional country for four ye...