The amount of technical debt on their books is only outdone by the sunk costs related to their acquisition of products, making it more of a clean up on aisle six job for technical talent, and not enough actual engineering of solutions for problems. Little of the code is written by anyone in the company and even less is documented. This is all further complicated by ineffective QA management where any small change might result in disaster, making teams too cautious to fix the most obvious issues. The success of the software more greatly reflects the performance by outside contractors, which outnumber the internal staff, making it all frustrating to watch, since this will greatly influence internal job performance scores.