"bad" is relative. The CEO's of the tobacco companies had a history of knowingly killing people. Microsoft was aggressively anti-competitive, Facebook was (and still is) very much opposed to privacy on the Internet.
A company is many cogs. The fact that Bill Gates was anti-competitive doesn't make him, the individual, a bad person. That's very clear from the work he's doing now. So assuming that all decisions stem from greed, from anyone, is a silly assumption.