As a previous employee I can tell you that USAA is on a mission to outsource 50%or more of its IT operations and software development. They have outsourced software development since the late 90's but in the last four years they have stepped up the aggression with moving jobs overseas. They are also aggressively outsourcing the back office processing for claims, mortgages and other banking and insurance operations. These latter initiatives began in 2010. I spent time in Chennai with the movement and hiring of personnel and they now have approximately 1500 or more third party personnel working in Chennai and other India locations. Additionally, they have a very large third party population working in the San Antonio location, approximately 1000 or more.
I often wondered how their customer base would feel about USAA's lack of commitment to keep investing in US jobs, especially since it's members have dedicated their lives for the freedom of this country and a better quality of life in the US. I know USAA won't admit to the numbers of jobs given away but I can tell you that for the San Antonio area it has displaced a large population of domestic employment.
Maybe their membership should be aware of who is really taking care of their money and how much security can you really provide for it's membership.