Capco struggles is defining its purpose and creating a strong culture. Many people there do not have a sense of loyalty to the firm nor are they excited about Capco. In some markets, especially DC, Capco's sole business is tethered to a single account and you will essentially function as an employee of the client. That situation will not change because the partners don't seem to want to invest into growth elsewhere and seem comfortable in the arrangement. I would only join Capco if you are unhappy with your current compensation... but realize you're taking a huge risk.