Nation-wide strike evokes mixed response