Best broker I've used and am using, they do still have a bit of slippage but both positive and negative, not really sure how it compares as it's the first ecn I've used. Best spreads for Australia and up there with the best in the world for retail, often I have zero spread on EURUSD but I don't like trading this pair. I'm Australian so looked locally first, makes me feel a bit more secure with our regulations.
They don't have the best support services but in saying that, I like that I don't get unwanted emails and phone calls, I'm left alone to trade how ever I want, no restrictions on how I trade.
I have attended a few of the webinars that they have for clients and found those to be very informative without the big sales pitch at the end, an example would be the differences in liquidity around news times that affect spreads, cause slippage and the speed of the market move, stuff you wont find in a place like forex factory.
NOTE - I signed up with an IB , am paying $5.50 a round turn instead of the quoted $7.00
Don't listen to and follow the BS online.