Here's a company with contracts with some of the biggest companies in the US. Their products allow companies to monitor their tech systems to be sure they are running smoothly. They've got a good reputation, recurring revenue, positive currency exchange. The stock price has pulled back quite a bit in recent time because of a broker down grades on what looked like a weak result. I think this looks like a good buying opportunity.
Six months later and the above still looks right to me. The only question I have now will be what their future reports tell us. If they've been able to kickstart income to a higher level, it would be an atrractive buy. If it remains slow to stagnant to declining, I'd be moving on to something else.