Obviously there are probably more redundancies in their records than this show could believably explain defeating, but if you took out all of Amex, Visa and Mastercard then I think you're pretty close to an Evil Corp equivalent. All debt might be a stretch but personal debt?
It is still a tv show guys, gotta give it some slack and use some imagination. In Mr. Robots world, a company like that exists. That's the point