Poloniex does the job, but does not have the most seemless user experience. It's user interface does not make it easy to quickly switch between the features offered on it's Exchange. It listed some new trending coins recently which I like and shows they are market conscious.
I like how it's Dex can easy interact with Tron based wallets like Tron wallet( Klever) for quick and easy Exchange. Users can withdraw crypto without kyc, but it has a limit per day. The withdrawal fees are understandable too.
Poloniex may not be my go to Exchange but it does the work, 2fa security, and has pocket friendly withdraw and trading fees.