I switched so many brokers, so it's hard to find or even recommend a good one. I would say that the most important is that you need to have mutual trust with each other. But even better if you obtain at least some knowledge about the stock exchange ...