Used to be good not any more for me.
They have a very nice dealing desk to manipulate your trades. If you are simply trading with your EA without watching your log files, then you can continue trading hoping for making profit someday!!!
They send wrong price quotes, or delay the execution to 700 ms or simply send a slippage of 8 pips in every trade once you make some profit.
I use a stoploss of 5 pips though they claim to accept 1 to 2 pips, but trades get closed at -15 pips of loss on every trade just within few seconds!!!
Hence, STAY AWAY from this broker!!!!