2 ms·Businesses are embracing the idea of working in teams. Managing them is hard2 points by Osiris30 11y ago