Today, where everything is technology driven, employee social networks (ESNs) have turned out to be effective tools to manage interaction, cooperation, and productivity. Ideally, an ESN is a single platform that employees are able to use for sharing, exchanging and connecting regardless of the geographical barriers.