Advantages and Challenges of Hiring Remote Workers in the IT Industry