- Seriously lacking in ability to execute big ideas. 15 years experience on a trading desk or in risk and compliance won't help you design a next-gen blockchain. For this reason, it's also difficult to hire the right people.
- Strong client focus. For some projects, you'll feel more like a client FTE than a consultant.
- More "finance" than "consulting". If you want to experience working at a bank and maybe make the jump later, definitely come to Capco. If you want to jet around the country and do a bunch of 8-12 week projects, this is not the place.
- Weak front-office presence. Most projects are in the middle and back office.
- Uneven talent. Some people are great. Some suck.
- Cliques. Because of the small size of the company and social nature, people with close relationships to key partners are disproportionately rewarded.
- changeSourcing. If you have the misfortune to join a changeSourcing project, aka staff aug, try to look forward to 12-18 months of doing the garbage work even banks don't want to give their employees, while everyone around you knows you're an overpaid consultant.