Poloniex is big exchanges with volume is large like 57M $/day
they have almost altcoin on market at this moment
Poloniex have low rate exchange and transfer coin, also you can see your trade status and history very easy
Poloniex allow you to buy, sell, trade bigcoin like BTC, ETH,... as well