I'd say most long term investors would be happy with that kind of growth. The year's not over yet and the company appears poised to make another giant leap in 2018.
Perhaps, but mCig is offering very high value software services (cloud, blockchain, cryptocurrency) that have a limited supply of qualified professionals and a very high demand, not just in the MJ sector but across the board. This will allow them to charge top dollar for several years to come. I do agree they should communicate more but no company likes to disclose their customer lists both for their own competitive reasons and confidentiality clauses on the part of the customer (customers don't want to disclose what they're working on to their competitors).
Part luck but you have to give Paul a lot of credit for the skill with which he navigated the problem. I've been saying for months that technology revenue would eventually surpass construction revenue and I know Paul was looking at the huge tech margins when he decided to restructure construction. I didn't expect it to happen this soon.