cultural differences of two respected companies that are successful in their industry