Structure - There is no structure at this place. Everyone is basically on their own once they join, no matter what level. Partners don't manage a P&L and are 100% sales focused so they don't care and have no incentive to care about the people (unless if they already have relationships with them). The staffing process is unstructured and provides no visibility into what is actually real work vs. made up work. HR is terrible as well and doesn't respond to emails when you reach out to them with any questions or concerns about support that employees should be receiving in order to get staffed on projects. HR and leadership is responsible for setting employees up for failure given the structure, lack of support, lack of work, and poor leadership.
Work - Capco no longer wins any real projects as they once used to. The only work coming in is staff augmentation work which is for junior staff. There is no real growth for junior staff or anyone at mid/senior levels.
Leadership - There is no true leader as they try to be a flat organization. They may tell you how friendly the partners are and how they have an open door policy but don't fall for it. There are a couple partners who are genuinely nice and caring and extremely knowledgeable but most partners will not respond to emails or meeting requests unless if they actually need something from you. Leadership paints a very positive picture during townhalls but the numbers are clearly manipulated and those who understand how consulting works are able to see that there is no real revenue growth since there is no real work.
Staffing - All staffing is supposed to be done on an internal system to demonstrate transparency. However, there is NO transparency at Capco. All staffing is done through relationships before the project is ever entered in the system. There is no transparency from a pipeline standpoint either as no pipeline is ever shared, even with PC and MP levels. Even if you work on a proposal for a partner, rarely will you actually hear whether Capco won or lost the work. There is no communication or transparency from anyone and often individuals are "tagged" to start on a project but never hear back from anyone if the project falls through (which tends to happen a lot). Bench keeps growing as no new work is being won but the firm keeps hiring while also laying off individuals despite not providing any support to the bench.
Bench - The bench is a joke. If you're on the bench you get treated like you're in 2nd grade. They conduct attendance and throw surprise 'bench meetings' on the calendars to ensure that those who are on the bench are actually showing up to the office. No one has any real accountability of the bench since the firm has no real structure so once you're on the bench you have to work your relationships in order to get staffed. If you're new, you're likely in trouble. Junior staff will get placed on staff aug projects with no growth and no real outlook. PC's/MP's are asked to use their external networks to try to generate business for Capco since day 1 and are pushed to share their contacts with management, even if they don't want to.