Pros
I cannot honestly say I have had a single good experience working for this "consulting" firm. I guess the pay is okay, but even then it's pretty mediocre.
Cons
Simply put, I've never seen a more unprofessional group of incompetents. It's as if the whole of Capco was cobbled together out of the first couple hundred people HR walked by on the street. I work in the DC "office", and the things I see are shocking. Gross negligence, incompetence, politics at all levels. Good employees get the boot, those who barely appear coherent get promoted. Partners and senior management routinely talk down to and berate junior employees. It's embarrassing to have to show up and work with my Capco "teammates" every day. They are unprofessional and rude to the client. They are dishonest about the hours they work. They have no original ideas and do not appear to understand the project or what they are supposed to be doing. It's just so shameful. I wouldn't trust the partner team in DC to run a fast food joint, much less what's supposed to be a consulting firm. Even with a 99% staff aug set of projects, they still are a menace. Only been here six months, and won't be here much longer (fingers crossed).