Vantaggi
Working at USAA was amazing. I only reason I left was because we decided to relocate to another state and there were no positions available anywhere near our destination. This is a military financial services company and it can be strict, however if you do what you are supposed to, the strict atmosphere barely affects you. The people that work there are very capable and pleasant. The managers I worked with were wonderful and did anything to help you if you needed it. The pay is competitive or better than I've found elsewhere and the benefits are second to none.
Svantaggi
It is a call center environment so you are expected to be logged in to your phones helping members when at your desk. It can be very, very busy and hard to keep up if your time management skills are subpar. Not really a con per say, but there are people that don't fit well into this environment.