Pluspunten
I worked for Capital One as an analyst for several years, coming in straight from college. The Analyst Development Program was a great way to make a transition to the "real world," get a lot of training and support, and meet many people throughout the company. I felt like my managers cared about my development and provided great opportunities to succeed. On a broader level, Capital One has a very collaborative culture. Work/life balance was prized and easily obtained. Pay and benefits were very good, especially for the Richmond area. It is easy to switch teams if your current position is a bad fit, and that flexibility is supported by management.
Minpunten
Bureaucracy is a necessary evil, but that doesn't make it any less annoying. People are smart, but this can also result in overly complex systems and processes. There always seemed to be constant re-orgs that seemed disruptive and may or may not have actually achieved business objectives.