Pros
- Strong mentorship, very welcoming environment. Everyone is pretty nice and easy going. - Pretty social company, various rec leagues and groups to join (basketball, kickball, etc) - Pretty laid back in terms of remote work and dress code - subsidized healthy food options on campus, cafeterias are loaded too. - 401k is unparalleled if you're willing to stay awhile. (2 year waiting period) - Lots of wiggle room within the company should you decide to change the direction of your career a bit. - They'll pay for your Master's if that's your thing.
Cons
- Vocal chords of the company will take every chance they get to preach about how amazing and fulfilling it is to work at USAA. Kind of like they're compensating for something. Speaking of which... - Base pay is weak. It's a weird hourly/salary hybrid structure that allows you to work overtime for 1.5x. Some people like this, but I thought it was weird. If you're one of the only large companies to do something like this, seems like there should be a good reason. I didn't see one. They'll remind you about their great bonuses, work environment, and overtime pay, but it seemed to me like all the loud and shiny perks were just there to hide their low base pay. - Hiring process is weak. As long as you're a culture fit, it isn't hard to snag a position here. That means the talent around you will vary. - Outdated tech stack. Huge company, so changes are slow.