They are super inefficient because they have incompetents in place that can't measure the real value created by their workers but also because as a company grows bigger and bigger you forget who is your customer and start playing the Soviet Russia central planning trick of "looking like you work is more important than working".
When those big companies like banks show looses, we join them together creating bigger monsters that parasites real economy even more. They then use tricks and more tricks to hide the reality(GM or Enron) so the party continues one more day.
But one day the party will be over for them.