I explored many trading forums and searched for recommended brokerage firms, and XM was almost everywhere recommended as one of the most reliable brokers. Somewhere it was first choice, somewhere third etc, but almost everywhere it was in the top 5.
This is how I found out about this platform and decided to go with it.
Another reason was that its initial deposit requirement was really low, which was important for me. I wanted to start with $100 deposits until I gained more experience and skills in trading.
Plus, excellent edu resources are included 👍