Pros
Compensation and PTO is decent. That said, every time I took a vacation that was 1 week or longer, I received negative feedback from management.
Cons
Avoid at all costs. I'm in my young 30's and I've been getting gray hair and wrinkles early because of my time at Capital One. As many have discussed, the performance management process is truly atrocious. At all times, you're being heavily scrutinized and encouraged to backstab your peers. Any minor slip up will be used against you for the next year. There's also extreme favoritism & politics within groups, so even if you're objectively delivering higher results, you can still be rated lower than others. For example, I have an MBA and another girl in my group has a CFA, but management prefers another "fun" guy in our group better who is less qualified and has significantly fewer deals assigned to him. Management has made it clear that they don't value credentials (such as higher education or certificates). They just pick who they like, whether it's by personality, race, or gender.
In my group alone, we started off with 42 associates this year. 4 were PIP'd out earlier this year (e.g. they arbitrarily put 4 people on a PIP and then offered them a compensation package to quit). And 5 have quit and found better opportunities elsewhere. We were understaffed at the beginning of this year as it was, but now we're bursting at the seams. They give analysts the work of what should be senior managers, but don't pay them better or offer promotions.
When they do hire new people in my group, they seek out prior employees who used to work at Capital One and offer them higher compensation and titles than those who have been with the bank for the last few years.
I've been with Capital One for 7 years and the culture has truly gone downhill in recent years.