TL/DR: Terrible organization that functions on lying and backstabbing. Projects are horrible and work life balance is non-existent.
Capco likes to pretend that they're a modern company with transparency that promoted on merit, but that's just a facade. In reality they're as bad as the typical shady company, if not worse. Promotions are based on politics and favoritism not on any genuine merit.
The company lacks competent leadership and subject matter experts, even in their staffing department, which is arguably the most important in a consulting company! They have former art/theater majors in charge of staffing Finance and Tech consultants and then it's supposed to come as a shock when their projects fall through?
Most of their "partners" are just shady salesmen who are better off working in a used car dealership than in this field. Half the time they don't know what they're talking about with clients. And they clearly couldn't care less about staffing their projects with the right people or even with a sound strategy in mind. Much easier just to throw endless bodies at a problem and hope for the best. Atleast they got paid. Who needs return customers anyway...
As for their "high-tech" brand, Capco clearly has no idea what they're doing in the digital realm as they hire hordes of people and then lay them off shortly after when they can't staff them. Projects are mostly PMO staff augmentation, which in layman's terms means doing incredibly boring mundane work for ridiculously long hours. They half a few long term customers who they do PMO staff for, because of their aforementioned terrible leadership they're hard pressed to find new customers or, in the event that they somehow do, maintain them for anything more than a one-off project.
If you are looking to join for a career change or to boost your work experience then seriously look somewhere else. This is not the place for talented individuals to work. Most projects are bad and the people running them are insufferable. Your "coaches" won't really help you as they'd much rather focus on their own career than yours. If money is what's drawing you to this job, then seriously weigh the cost benefit anaylsis of what I've just stated. This is not a long term career move and depending on your project options, perhaps not even a short term one.