Overall, this is actually a very good broker. I have been trading with them for quite a while, three years to be exact. But, during that time, I was only focusing on forex trading, and I haven't actually tried trading other instruments. I recently added cryptocurrency to my portfolio, but I was surprised to find how bad the situation was. In my opinion, they should behave like proper and professional brokers. I tried to withdraw my funds via crypto, and I was told by customer services that it would take 72 hours to get them. I mean, it's crypto. The price can change at any second. This is not what a professional broker would do.