I think you're right @stevie08
When it comes down to it - there are many small cap companies that have excellent prospects and potential. PIO could be one of them - what almost always brings them undone is the incompetence of management.
Just my views