There is a wide range of trading pairs available, although the fixed leverage can be limiting for more experienced traders. The withdrawal process can be slow at times, but I understand this is due to security measures.
Pros
Wide range of trading pairs available, Fast execution times
Cons
Withdrawal process can be slow at times, only allows crypto deposits, no fiat currency