It's one thing to be an experienced trader and it’s another thing to have a good broker that makes it very easy to go about your business smoothly. Trading with Xm is very satisfactory. I get all the support I need from my account manager and customer service. The broker has great execution rate, fast withdrawals and good spreads.
I would say this broker is good for beginners and also for growth.