I would have to agree. I would not touch this until management can prove they can make a profit.
Also note that the company lies about its share count. There is a whole bunch of Series A and Series B convertible preferred stock. I put the true fully share count closer to 20M rather than the 5M claimed by the company.