I registered an account with them as my secondary broker. Well, here is the conclusion of what I really had experienced.
Support is responsive and they answer very clearly.The broker does have a reputation for its been around for a while. In terms of trading, I can't say that they have the best spreads but its manageable and fine even when you are scalping. Platform responsiveness is good too. Withdrawals does get processed within the given time frame, i got mine within 24 hours. My total time trading live with this broker is one week, so far so good.