I trade with CMC all the time via marketmaker (not web platform spank)
reliable, established and fast order execution - if you know what you're doing but for intermediate users imho
on the newbie front, beware CMC marketingwank - they spend all their money on it to suck you in as clobber for the rest of us 🙂
best start of with IG if you're green