I have been with this broker for about a year now. I can say that I am happy with them. I have a choice of platforms and accounts so that I can chose which one suits me best. They have these social type of platforms where they allow me to get a better understanding of the market and has really helped me develop my trading skills. I have processed withdrawals and deposits and everything works fine for me.