only thing I know about them is from a customers perspective,
their customer service is pretty good, they took a little longer than i expected getting my account set up, since i filled in everything online and funded it straight away. however the custoemr services rep was friendly and helpful.
from a trading perspective their platform is good but the commissions they charge almost kill any profits or add dearly to the loses you make, if you are trading long term this will not be a too much of a problem.
for instance i day traded GBP/USD and did 12 round turns of 10k each, I made just over £50 profit for the day (factoring in the spread) but then they charge approx £1 per round turn in commission for teh 50k, ontop of a fixed 3 pip spread, they are not as competitive in this area as they tout. The 'profits are tax free' gimmeck, forget it, dont be sucked in.
take away these commissions and i paid just over £20 in 'tax' on my £50 winnings,
this left me with just under £30 profit for the day, from a traders perspective, I would rather pay the tax man 20% and have that money contribute to my NI, pension, army etc, and trade with tighter spreads and better execution, and a much heavier capitilasied company,than pay 44% to CMC off my profits.
TAX free, no way you are heavily taxed to trade with these types of firms. and you get nothing in return from contributing to them.