Imagine a multi-national organization operating in 46 countries across 7 geographies with nearly a half million employees. The challenges of ensuring team-building, efficiency and performance across multiple time zones and cultures would be daunting to say the least. That was the situation faced by Tata Consultancy Services (TCS), a global IT and consulting company based in Mumbai, India.