I've been through the mill with DXC, and several years before with CSC. In both cases I was TUPE'd over.
They are interested only in maximising their profits, to hell with the employees.
As expected, the service given to the customer is a shadow of what it was before, however DXC/CSC are happy as they're making money from the customer, the CEO's of the customer companies are happy because they don't have to pay for IT employees anymore, however it's always the people in the middle (both customer facing in DXC and the people in the client business that now have to deal with DXC) that get the rough deal.
There's a special place in hell for outsource providers.