Microsoft's CEO Steve Ballmer has been named the No. 1 CEO "who should have already been fired," according to a Forbes ranking.
Four other CEOs made Forbes contributor Adam Hartung's list: Cisco's John Chambers (No. 5), General Electric's Jeffrey Immelt (No. 4), WalMart's Mike Duke (No. 3) and Sears Holdings' Edward Lampert (No. 2).
Hartung's reason for choosing those five executives is that they "are doing horrific damage to their companies, hurting investors, employees, suppliers and the communities that rely on their organizations." The biggest offender is Ballmer, according to Hartung, who opined, "Without a doubt, Mr. Ballmer is the worst CEO of a large publicly traded American company today."