Pros
Decent benefits, good pay for Richmond, subsidized food on campus
Cons
Capital one used to be a great place to work - most old timers can agree on that. In more recent years they seem to have lost their way. Coherent, integrated strategy is lacking. Performance management focuses only on results and bright shiny objects. Managers have a cursory knowledge of how to effectively manage people, and leadership is lacking all around. Some departments are hiring only externally and ignoring internal candidates in favor of fresh blood. Ironically, this hasn't done much to improve the quality or speed of products coming out, nor has it helped overall morale. Most people I know here are smart, capable and deeply unhappy - they see it as a means to an end. A lot are trapped as this is one of the top employers in Richmond. This will change over the years as new companies start to move to town, but evolution here is slow. The people who are the most successful here are the ones most willing to play the game and play at the expense of others in many cases. A lot of senior management has been here since the beginning of time, and this is all they know.