The ability to grow your own career at USAA is very difficult - especially within IT. USAA does not appreciate education, so regardless of much you got out of an advanced degree or training, your base pay is not affected - nor are opportunities for advancement. Many times an employee will have to leave USAA, gain the experience in the new career path they want and come back into USAA through an external hirer position.