Been with CMC in the UK for 12 years and no problems in the last 8 or 9 years, platform's a bit clunky but they're fixing that, a fair marketmaker overall.
Just for reference I'm an intraday short-term fundamental and technical trader, relatively small trades <1m