Definitely an above-average brokerage. Once I started trading with them, they were poorer in performance but they've been getting better and better from then on. Withdrawals are faster now (although still slower than a short-term trader would want) Also, trading assets have diversity which suits me very well. Trading platform is top of the notch, even for a beginner like me. Have to say, I'd recommend to any new trader!