I trade fx for a living and I tried many platforms, none of them perfom so well as BDSwiss.It has no price manipulation, with minimal spread, you can make money almost from the momenent you get into trade.If you all are looking for a broker, go to BDSwiss!!
I haven't been trading for very long, but BDSWISS is fantastic,their support team get back to you with any questions answered quickly, make you feel at ease very good company, I would recommend it to more traders.
Highly recommend it!! I've been actively trading for almost 3 years, so I've worked with plenty of different brokers and BDSwiss is definitely one of the best companies to work with.