I've looked into sponsorship roles, but right now there aren't any.
Companies can easily get people working on low pay and don't require sponsorship. So guys like me are screwed.
And yeah, while reintegrating back in our tax system will be, well, taxing, living in India has its own benefits.
I can get maid services for cheap, I already have a flat there, and overall cost of living is lower even when you take salary proportion.