Every IBM employee's ambltion is apparently to become a Manager, and the company helps them out in this area by making management the company's single biggest business. IBM executives don't design products and write software; they manage the design and writing of software. They go to meetings. So much effort, in fact, is put into manging all the managers who are managing things that hardly an yone is left over to do the real work. This means that most IBM hardware and nearly IBM software is written or designed by the lowest level of people in the company - trainees. Everyone else is too busy going to meetings, managing, or learning to be a manager, so there is little chance to in clude any of their technical expertise in IBM products.