While there is emphasis on having a strong functional expertise, marketing & business development trumps all else as a way to get promoted in this organization. For example, even if you are an EXCELLENT Cost Estimator who is consistently expanding the capability for the organization, you will not be promoted to Lead Associate or above unless you work (lead, write, etc) proposals and ultimately position yourself as a "Market Lead" to make Sr. Associate. Essentially there are few, if any (I don't know everyone in the firm) "functional promotions" where you can become a Functional Manager, such as the Lead Cost Estimator for the cost estimators in a market (for example). Rather, in order to promote to the level if Lead Associate or above, you will need to lead diverse teams - functionally speaking. Continuing the CE example, you may find yourself leading a team of Finance, Change Management, Project Management, etc. staff. If what you are looking for is a broad, market-based, leadership role, this is the place for you. If you want to grow BOTH functionally AND as a leader within that capability, this is not the place for you past the Associate level.