In my opinion, there are binance, coinbase and bifinex. Binance works very well, it has the highest volume in the world. Coinbase is one of the reputable trading exchange, btc's prices are usually used as benchmark. Bifinex usually lists good coins and can be exchanged in cash.