When bad management meets bad software, even great hardware is useless