I think your view about waiting for sales is the views of the bigger insto's...I am banking on them getting the sales and the company getting a re-rating, that is why it is a speculative stock.
My information comes from reading their announcements, googling about the type of software they have developed and how other companies around the globe are using it. Euroz have a research note out and by speaking to the company directly to run questions and thoughts by them. As most investors should be doing.
IWG Price at posting:
24.0¢ Sentiment: Buy Disclosure: Held