The 3 Kinds of Software Company Cultures (and how Product Managers add value) | Hacker News Reader