USAA is great for those who wish to find a long term position and stay in it, it is also a great place to get training but you will not see much promotion once you reach MSR 1 as management is deeply entrenched and it takes between 6-12 years to see movement, this speaks highly to their level of benefits and work atmosphere, unfortunately it doesn't do much for you opportunity wise, process improvement is very slow paced as there is a great deal of bureaucracy, as it is a call center you will not rest one moment and will take your calls for 10 hours straight with a 35 minute lunch and two 20 minute breaks, in between calls you are expected to answer, file, and complete incoming mail; it is a great company but promotion and process development is incredibly slow