I don't think it's irreparable. A change of management and some investment back into the company and it's people would be such a breath of fresh air that morale (and therefore service/performance) would be boosted greatly.
If one good thing has come out of this whole debacle, it's the word Assclowns. Perfect.