The development of Internet has turned it into a powerful platform for job outsourcing and distance working. Nowadays thousands of corporations and small companies enjoy the benefits of