IBM has 2 paths - specialists and managers. This makes no since because it encourages the knowledgable employees to get “stuck” at the specialist level and promotes people who dont necessarily understand the details of IBM’s business / products to management level.