When was the last time your team or company had a successful brainstorming session? Did everyone leave the meeting encouraged and recharged or did they leave feeling like they wasted the last hour or two? Effective brainstorming sessions can help companies innovate. Ineffective brainstorming meetings can be time-wasters and drag down morale.