Electrum nodes (aka servers) can not compromise your security.
I know it's unlikely, but servers get our real IP (if we don't hide it), and the person who owns the server can determine our location (country) by IP address. Although small, there is a possibility that someone could reach the real owner through an IP address, by hacking ISP or with inside job (a corrupt employee inside ISP). Of course, this would only make sense if some Electrum wallet user has a large amount of
BTC, and in this way could become a victim of robbery or attempts of social engineering.
If the privacy is your major concern then you have an option to run an Electrum personal server and benefit from its use. The only cons of such approach, as I see it, is the necessity to run in background a fully synced bitcoind. That demon is naturally going to consume a lot of space for blockchain storage which means you need the disk (preferably SSD) with big capacity, .