Company culture is a hard thing to get right as a so-called “good culture” is entirely subjective. Software culture is even harder as you often have to manage very different personality types on top of the usual things, such as understanding people’s motivations and career goals. In early-stage startups, culture is an evolving organism.