The hardest to guess is scrupulous management.IF Managemnt is hopeless, you can see it straight away but when they lie/cheat shareholders....what can you do?