Managing employee satisfaction has been a huge challenge for HR managers worldwide. Role of human resources in business results are more in the socially connected work space.…