They love to centerlize positions that are not customer facing(positions that can be done from anywhere) to low cost countries, so if you were lucky enough to have gotten a Admin or non technical position in your local country chances are they can centerlize the function to a cheaper country at any given moment. Its a big company so you are just a number, your direct manager can't really help you much as things need do need approval from GOD