Good Pay But Experience Won't Be Fulfilling
Pros
Good salary The company does well and if you do your work right, there is job security You can have a good work/life balance if you navigate and find the right team Pleasant people at the associate and manager level If you are in one of the hubs like Clarendon/Richmond there are a lot of onsite perks. Lots of meals and food.
Cons
Being a minority here will be a challenging experience. The company has a performance management system that really favors how friendly you are with your manager. Usually this benefits buddy-buddy relationships. I've seen managers and higher-ups favor their online gaming friends, intentionally punish/target a team with a minoritized racial identity. You can read the comments in other posts, there are a lot of jabs at non-white members within the company, people complaining about the company focusing on hiring or promoting women. The senior leadership is pretty racially and gender homogenous and if trickle down was ever a real, its how this company works. As a PM, your experience will be a lot of meetings and managing up. Which may not be unique to the role at any place. In my experience, I found that due to the need to impress people with decks or "influence" over working product or code, people invite everyone senior to meetings to voice their opinion. It's a very hierarchical company, so before any decision gets made you will be talking to every co product owner and their boss and bosses boss and boss on boss to make any type of decision. This all means you likely won't get much done. There's a lot of politics at Capital One. A Lot. So be prepared to undertake in all these games. It's a bit toxic really and probably the worst part of the job. I don't think you will gain much technical product experience. Capital One is a very product risk averse company. There really isn't a culture of testing and learning you may get at other software companies. You will hopefully get a very specific idea/product the company wants to build. Pray that the company fully invests in it, and if you are lucky within two or three years it may come to life. Within that time you will likely get reorg-ed and your project may go dead. You won't easily get access to the data of products or even company market research/strategy. Another tension at Capital One is balancing your personal sanity with the desire to perform the Capital One Way. To maintain sanity, you will want to avoid as many meetings, interactions with senior leadership that don't go anywhere, and find a core team that you are highly efficient with. Unfortunately, the stacked ranking system benefits you interacting with lots of managers, showboating that you are influential across multiple organizations or teams, and networking. This will likely stretch you thin and just be present to too many ineffective meetings and obnoxious politics or power dynamics within the company. You will start to think about these relationships and dynamics all the time. Your life will blend into Capital One. At some point, you will probably need a therapist to remind you that all these stressors are only at the office. However, you will fill a strong need/desire to be in with the "in-crowds" at Capital One. My advice is if you take a junior/principal role here, find a product in later life cycle/in market one that's critical to the company, learn the basics of managing a product in market, working with an engineering team and design group then peace out. There's not much here for building/launching/improving. It's NOT a technology company despite whatever HR /company site tells you.