Great question.. I had never heard of thii company and I have been in IT for 20 years... but as i work for a Tier 1, we have our own security practice and as such we do not outsource to these types of firms.
TNT Price at posting:
14.0¢ Sentiment: Buy Disclosure: Held