I really like the Binance exchange. One benefit with Binance is how quickly they support forked coins. If you hold Bitcoin on the exchange then pretty much as soon as a fork happens you will have that same number or equivelent number of coins from the fork in your wallet.