Social media offers companies a vast pool of talents across various demographics. It allows for interaction with potential candidates, creating a favorable impression of the company and giving a glimpse of what it’s like to work there.