Now might be a useful time to recall what happened to high-riding Enron and its auditors Anderson. It goes to show that we cannot always trust the auditors, even if they happen to be big reputable ones.
After all, who pays their fees? The client. So are the external auditors really independent? You tell me.