When you have 300,000 employees from 100 nationalities across 40 locations, how do you create a sense of community and unified culture in an organization on that scale? The answer for Indian IT ...