The kinds of complex systems IBM deals with require tremendous technical and organizational talents, not only in their design and development back in the labs but in helping clients apply them in their business as well as in providing them with all kinds of support services over the years.