Pros
Pay is competitive, good health insurance options, generous 2-for-1 401k match for the first 4% of your salary.
Cons
Leadership is woke and pushes liberal political views. They recently were in the headlines for “requiring” employees (including WFH) to submit their covid shot status even though the FAQs said it was optional. This wasn’t a one-time typo, they continued to call it “mandatory” and “required” even after employees asked for clarification. USAA has been going through regulatory woes for the last several years after they grew too fast and became a “big bank”. Recently it seems the culture has been changing into a big bureaucracy. I’ve felt very siloed and it can be frustrating to get things done. I’ve not been impressed with many USAA software engineers’ skills. If you’re looking to grow as an engineer, there are probably better places. Career growth is quite ambiguous and political.