Initially attracted to City Index by their advertising. The headline spreads look great but in practice there are additional costs that aren't immediately obvious. I also get bombarded with promotional emails and phone calls encouraging me to deposit more. The trading itself is fine but the marketing tactics are off-putting.
Pros: Trading platform works adequately
Cons: Hidden costs, aggressive marketing practices