They handle banking, insurance, investments. When I was interviewing my senior year of college, USAA was the absolute very best place in town to work (second was Church's Chicken). Not only were the benefits fantastic, it was the only place in town that used APL (click on the link ...!)
I don't have to click the link... I know my history. :-)