It depends what you want to do on an exchange as they all have their benefits in certain areas.
I like GDAX as it has lower transaction charges and i've always found it reliable.
A lot of exchanges have ridiculously high transaction charges, Coinbase for example (which many people have complained about for many reasons).