Company culture is a mysterious sort. We hear it all the time: culture, culture, culture. But what is it? Culture feels like a lot of things; its ambiguity makes it tough to define, and even harder to implement.