When you just start trading, you don't really worry about choosing a broker. So it was with me, Swiss Markets is my second broker through which I began to trade. I will not praise the broker, as he has enough minuses, not critical, but all the same. As for the advice, I can say that it is better to trade on a classic STP account. The spread is slightly higher there, but there is no additional commission. Plus, you will have the opportunity to test the broker by trading small capital, you may not like Swiss Markets.
It is not clear to me why I have to withdraw money only to the account from which the deposit was replenished. I got this problem when I decided to withdraw part of the deposit. Moreover, I took care in advance to verify the account. I wanted to make the transfer to Mastercard, and previously I did the replenishment with VISA. Contacting Swiss Markets support helped in principle, but only partially. I also support the anti-money laundering policy, but why, after confirming my identity, I cannot withdraw my money wherever I want? This question was not answered by tech support.