Contract and freelance employees are particularly well suited for IT companies for several reasons. First and foremost, the vast majority of IT work can be accomplished from anywhere. This allows you to open up your search to hire the absolute best talent, because you are not geographically confined by where they may reside.
Many IT work is conducted on an individual basis or in small groups. These freelancers are used to working alone or in small groups, and therefore do not mind the isolation of working in a remote location from where your company’s headquarters are.