Vantaggi
The benefits and the 8% 401k dollar for dollar match are definitely excellent benefits in comparison to other companies. I certainly cannot complain about these benefits.
Svantaggi
The promotion potential is grossly exaggerated. USAA offers 100+ jobs to external applicants, but there are only 20-25 posted internally at any given time. This makes it much more competitive to get a position, especially when you cannot apply for external positions if you work at the company already. Also, some positions have unrealistic expectations of job experience that you would never be able to attain unless you left the company and came back. This means that people who are on the phones are almost "trapped" because they don't qualify for many jobs in the company unless they are phone based. In addition, phone representatives are EXTREMELY micromanaged with numerous metrics that must be met. Referrals are a huge aspect, although it is called "relationship building".