Pros
Capco has been a great place to work. They practice what they preach in terms of meritocracy; as an Associate I have had ample facetime with partners and upper management. Career growth at Capco lands squarely on the individual. The more you expose yourself to senior leadership, and the more you become involved in the processes, the more successful you will be. IF you are a good employee, you WILL get promoted. Capco also has a very impressive list of Tier 1, bulge-bracket clients, and if you are a good employee you can choose your projects and career path. Every partner I have had the opportunity to meet has been very impressive and extremely welcoming.
Cons
Every new company has its growing pains. At times, meetings or ideas can feel thrown together and disorganized and the lack of structure that creates so many positives in other areas can sometimes be a negative.