I think, post-covid, they're all the same, though DPD seem to be the better of a loose bunch.
Never had to deal with DHL until that nightmare back in February where they simply failed to deliver on first date and on the following three dates ignored re-delivery addresses. Plus, box had what clearly looked like a steel toe-capped boot had made contact with it at force. I was actually praying for damage over that one, just so they could take the hit!