I think that the broker offers premium services. From the start, to the finish, the entire experience shows high quality. The Broker has a copy trading service as well, where you can basically just copy the trades of another trader. I do not always have that much time to trade, hence, a very good feature for me.
However, not many people can afford the minimum deposit. And even amongst those who can, many of them will get a basic trading account. So that is something to take note of about neotrades