Poloniex becoming more like just another source of taking money they have issues with sending/receiving coins up to several days not good for them, but this is something that is always present with then.
Bitttrex was good something happen and they just lose trust of users, kraken never used so i wont judge them with something will they are good or bad.