The XM affiliate program is one of the best programs I've seen with major brokers. I was lucky to work with one of the best managers who provided me with great support in promoting my services and helped my clients earn money in the market.
I have been working with XM for several years now and I believe that XM is the best and recognized broker in the industry. I have worked with many brokers, but for me XM remains the No. 1 company on Forex.