You should never have more than one culture in a company. If you let managers create their own subcultures, you’re inviting chaos and corporate politics. The inevitable conflicts will create communications problems, morale problems, coordination problems, and ultimately turnover problems.