IG Group offers some of the tightest spreads in the industry, especially on major pairs. Execution is lightning fast with minimal slippage. The MetaTrader integration works flawlessly and their proprietary platform has excellent charting. Demo account is unlimited which helped me practice strategies risk-free.
Pros: Tight spreads, fast execution, great platforms
Cons: Limited educational content for beginners