ParentFull threadgyc·A CEO who treats people badly and who's a relentless self-promoter? Are we talking about Marissa Mayer or Steve Jobs?View on HN