People who have very complex cognition make the best analysts. This is one of the qualities we look for in employees at our company. An analyst has to be able to look at and analyze individual elements or components of an event and then make connections between them to see the bigger picture. Not just people but organizations also need to do this to function well.
Cognitive complexity is desirable but on the other end of the spectrum, it can make people and organizations dysfunction too, if it's overdone. Sometimes there are situations where we have to make decisions quickly and we don't have time for all the analysis required of cognitive complexity. I know several people in my office who have trouble with this. They are great with long-term research and analysis, but cannot give an answer when faced with a time limit.