I've been with RoboForex for few years. Though I only experienced consistency with my trading a few months back. I haven't withdrawn any money yet as I plan to grow my account. So far, things are good. Their execution are fast. No issue with slippage and spreads. I have 2 standard accounts with them and a couple of demo accounts.
Trading is a marathon, not a sprint.