Is it a good technology to work upon in TCS to go abroad?
Onsite opportunities depends on the project, your performance and manager response.
And if you want to know about the specific technology then almost all the technologies have onsite counterparts. So technology is not a big deal.