Xs broker is almost the only one I am glad to be the part of.
Since I have an enviable experience in trading, but still can't call myself a Pro, I have traded with many brokers during this period.
All of them had certain advantages, but usually shortcomings outweighed them.
Here everything is vice versa, for the period I am with them, I didn't notice any serious drawbacks and that is the reason why I consider this platform as an option for many traders regardless of their trading background.
Many accounts, some platforms, exceptional security and no hassle with acc's top-ups and cash-outs.