Sounds about right, HD Experts asking you to still put in jobs or work with the new sub company. You hit the nail on the head, "who cares that you didn't get paid. We have customers that need to be installed.."
This is CABL.com posting #305933. Tiny Link: cabl.co/mbrKz