Offshore?
"Global Services". Technically "offshore" would be the moon, surely? In a globally delivered service, someone will end up having service delivered from over a border and generally that someone will live in a wealthy country. If you want guaranteed work, cost less or have a skill that can't be outsourced elsewhere. Sadly most of this stuff can appear to be satisfactory when sent elsewhere. We can argue about whether the service is as good all we like, but it's management who decide and they probably have no idea what you do anyway or what the output needs to look like.