Corporate culture is a difficult thing to define.  Whilst it is easy to spot an unhealthy corporate culture, it is much harder to...