There are many benefits to having brainstorming sessions, some of those benefits include encouraging critical thinking, helps produce and concept new ideas, boost group morale and collaboration, brings together diverse ideas.