Banner image for Capital One

Overall employee rating

3.3
Based on 47 reviews
5
4
3
2
1
Detail Ratings
Work life balance
3.0
Career Growth
3.0
Work flexibility
3.0
Job Security
4.0
Pay and benefits
4.0
Leadership
3.0
Company Culture
3.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Software Engineer
3.4
16 April 2026
Decent Job Security for Software Engineers at a Big Bank
Pros: As a Software Engineer in Richmond, VA, the job security here feels generally solid. It's a big corporate bank in the financial services industry, so there's a certain stability you expect. They rarely do mass layoffs like some other tech companies, which is a relief.
Cons: While job security is decent, project changes can make you nervous. Teams sometimes get reorganized or projects spun down, and then you're scrambling to find a new spot. It's not a layoff, but it still feels like you're constantly proving your worth for your role.
Advice to Management: Try to provide more clarity and longer runways for project changes and team re-orgs. It would really help reduce anxiety for engineers and foster better trust.
Show more
Software Engineer
3.4
4 April 2026
Hybrid Model is Okay for Software Engineers
Pros: The hybrid work arrangement is pretty solid for most Software Engineer roles. You get some days remote, which is great for personal appointments or just avoiding the commute to the McLean, VA office. There's decent tech and a lot of smart people to learn from in this big tech financial services company.
Cons: Work flexibility isn't always what it seems. They have strict mandated office days, so it's not truly flexible if you need to be fully remote or change your days often. Sometimes, even with the hybrid setup, the actual work-life balance can still be tough, especially during project deadlines.
Advice to Management: Give teams more autonomy over their hybrid schedules instead of strict mandates. True flexibility would really help retention, especially for seasoned engineers in the financial services sector.
Show more
Software Engineer
3.3
2 April 2026
Decent place for early career tech roles
Pros: As a Software Engineer, I got to work on various projects early on, which really helped my skill set. There's a decent amount of internal mobility if you're proactive. It's a big tech company with good learning resources.
Cons: Career growth isn't always clear-cut after the initial few years, especially for a `Software Engineer`. Sometimes it felt like I was pigeonholed into specific tech stacks. Promotion paths can be slow, especially in some older `banking industry` divisions.
Advice to Management: Make career progression more transparent for mid-level folks. Encourage cross-team moves more explicitly for `Software Engineer` roles to foster better growth beyond initial projects. The `hybrid` work policy could also use some review for optimal team engagement.
Show more

Latest jobs from Capital One

More jobs
Software Engineer
2.9
1 April 2026
Okay for a start, then growth slows down
Pros: There's a lot of opportunity to learn new tech stacks and processes, especially for new grads entering the fintech industry. They offer tons of internal training, which is great. Being a massive company, you get exposure to many different digital banking projects.
Cons: Career progression for a mid-level Software Engineer can feel pretty stagnant. It's tough to get noticed for promotions when you're in the McLean, VA office among so many people. Sometimes, it feels like it's more about who you know, not just your performance.
Advice to Management: Make career paths clearer, especially for individual contributors. Less bureaucracy around promotions would help.
Show more
Software Engineer
3.3
29 March 2026
Culture is a mixed bag, depends on your team.
Pros: I've met some really solid people here; my immediate team was awesome. The hybrid work model is a big plus for work-life balance, allowing me to be remote some days. Pay and benefits are generally competitive for a big tech company in the financial services industry.
Cons: The company culture can feel pretty corporate and a bit slow-moving sometimes. Leadership often feels disconnected from day-to-day operations, which is tough. There's a lot of bureaucracy that can make getting things done frustrating.
Advice to Management: Try to empower teams more and reduce some of the red tape. Focus on building a more cohesive company culture across all departments, not just top-down directives.
Show more
Software Engineer
3.4
28 March 2026
Culture is good, but really depends on your team
Pros: The people here are genuinely nice and collaborative. As a Software Engineer, I always found teammates ready to help, which is big in a FinTech environment. There's good support for learning new tech, too, which helps with career growth.
Cons: It's a big corporate company, so things can move slowly with approvals. The company culture really varies by team; some teams are great, others not so much. The hybrid work model can also feel a bit rigid sometimes in the McLean, VA office.
Advice to Management: Try to standardize the positive aspects of the company culture across all teams. Reduce some of the bureaucracy that slows down progress for us in tech roles.
Show more
Software Engineer
3.3
24 March 2026
Decent work-life balance for software engineers
Pros: The **hybrid work** setup is pretty good for my **Software Engineer** job. You can usually log off by 5 PM, so it's nice to have evenings free. Taking vacation isn't a huge hassle either; they generally support it.
Cons: Sprint deadlines sometimes get crazy, especially in **financial services**. Scope creep happens a lot, leading to unexpected crunch time for engineering. It's hard to totally unplug, even when I'm in the **McLean, VA** office.
Advice to Management: Try to manage project scopes better to avoid last-minute rushes. Support managers in pushing back on unrealistic deadlines for engineering teams.
Show more
Software Engineer
3.3
4 March 2026
Hybrid Model is Okay, Not Super Flexible
Pros: The hybrid model does offer some flexibility for us Software Engineers. It's nice to have some remote days, especially in the financial services industry, so I don't always commute to the McLean, VA office. The core hours aren't too bad.
Cons: Even with hybrid work, there's still a strict expectation for specific onsite days. It can be tough if you have appointments or need more flexibility in your schedule. It doesn't always feel like a true 'hybrid' setup, more like mandatory office days in this big corporate environment.
Advice to Management: Re-evaluate the strictness of the hybrid model. Give teams more autonomy to decide their onsite days, especially for technical roles in the banking sector. True flexibility would boost morale.
Show more
Software Engineer
3.1
2 March 2026
Work-Life Balance is Decent, Depends on Your Team
Pros: I really like the hybrid work setup here, getting a couple WFH days is a huge plus for a Software Engineer. Most weeks are a solid 40 hours, which is pretty decent for the financial services industry. The PTO policy is good, and managers usually encourage you to use it.
Cons: However, certain project deadlines can make weeks tough, pushing past 40 hours occasionally. It's sometimes hard to completely disconnect, especially when you're in the McLean, VA office. Some teams expect you to be 'always on,' which isn't great for personal time.
Advice to Management: Encourage managers to really enforce boundaries and discourage 'always on' cultures. More clarity on project scope might help prevent crunch times for engineering teams.
Show more
Senior Software Engineer
3.4
25 February 2026
Good Pay, Benefits Could Be Stronger
Pros: The base salary is pretty competitive, especially for engineering roles at a big tech/finance company like Capital One. My total compensation was solid and kept up with market rates. They do have a decent 401k match, which is a plus.
Cons: The health benefits aren't anything special compared to other companies in the financial services industry. Stock refreshers weren't always consistent, and annual bonuses felt a bit low sometimes. There's definitely room to improve the overall benefits package.
Advice to Management: Re-evaluate the entire benefits package, especially healthcare options, to be more competitive with other top-tier financial services and tech companies. Consistency in stock refreshers and clearer bonus structures would also help retain talent.
Show more

See More Companies

Are you sure?

Once you confirm, please note that this action cannot be undone.