Not the most reliable MT4 platform as It requires constant reinstatement and at major news realease it constantly freezes providing poor data, this something my other MT4 brokers don't do. Prorealtime is a decent charting package and you offer good spreads at peak times.
You do offer the best range of markets