I was given my position due to my knowledge in what I did, but due to never earning a degree for it, I was paid less than the others who did nothing. Ultimately my time at CTDI was ended due to getting on the wrong side of a manager, who rallied against me and ultimately had me let go. People form cliques with managers and keep their positions for years without actually doing any work. The company pays the people who do nothing the most, and the people who keep the business floating as little as possible.
Antiquated technology, and no plans on upgrading it, unless necessary. Would still be running Exchange 2003 if the servers weren't about to die. Finally made the jump to Office 365, but I'm sure that was debated and still hasn't been paid for.
Most companies request a Net 30 terms of payment but CTDI enjoys telling vendors that they issue Net 90 payments, and then are still late on paying their bills. Ultimately, this will lead to supplies being on back-order and showing up two months after you need them.
Customer product (set top boxes, modems) are handled with little to no care, and are often thrown around the warehouse. Testing of products for operatibility is usually done below the documented standard, so many times product will make it out to the customer non-operational.
CTDI looks for any way to cut corners, save a dollar, and pay their employees as little as possible. They will continue to until ultimately the cable industry dies out and they are left in the dust.