IMO big exchanges may have good reputations, but they are just the ones that havent been hacked yet. When your money is pooled with that of many other people, it is far more at risk than if you hold it in your own wallets. (I say wallets, because you wouldnt be foolish enough to hold it all in a single wallet, would you?)