The firm is obviously a scam, the accounts are demo and are not funded with any real capital, but they do pay real money and as long as they pay i like the firm and can recommend it. Just be aware that it might shut down any moment and is not a reliable source of income.