There's no such thing as a good or bad culture, it's either a strong or weak culture. And a good culture for somebody else may not be a good culture for you.
Companies that hire employees..that are deeply passionate create companies that customers are really really passionate about, and those are the companies that have strong brands.
The stronger the culture, the less corporate process a company needs. When the culture is strong, you can trust everyone to do the right thing. People can be independent and autonomous. They can be entrepreneurial.
Customers are willing to try new things, and if you can survive, you will have fewer competitors. It's like entering the eye of the storm. As long as you are strong enough to survive, you can end up in still water by yourself.
Brand is really the connection between you and your customersif you have a very strong culture, then the brand will come through.