Teamwork. It's one of the oldest buzzwords in the business. Every business owner dreams of assembling an unstoppable team of skilled, driven individuals and driving them to excel. But the reality is often much more challenging. Assembling a team is hard work, and keeping them coordinated even harder.