It is a valuable tool...however, 60% of people who outsource offshore are unhappy with the result. The reason for this in my opinion is because:
1) They think of it as a quick fix
2) No offshore infrastructure
I realize its tempting to hire a freelancer for $500-$1,000/mo. Or to go with the outsourcing company with the lowest prices.
However, to really have a successful outsourcing experience there is a lot needing to be in place. Strong internet structure, HR Department, Recruitment Department, On-Site administration...etc
A freelancer or low-end offshore outsourcing company cannot provide this at a high enough level. The prices are still extremely manageable with the higher quality firms and the success rates are significantly higher. Its seriously night and day.
My
