Strong teams make strong organizations