Would you recommend employing cheaper offshore workers?
Has it produced good results for your business?
Depends. If you are willing to train and teach then it can work. If not it will not work. Also it depends on what you mean cheap. If you pay rock bottom prices then the chances are you are not going to get great quality out of them no matter how much you train.
I have 3 staff overseas and have been outsourcing for a long time. One thing i have learnt is that you have to spend a lot of time training and then controlling the work they do for you. We go out to visit our team and we fly our team into Australia too - specifically for training. If they understand exactly what you expect from them they will get it right. You also have to be patient. It takes time for them to learn and understand you so do not expect to give out work and think it will get done. It won't. We have found that using an agency is best but home workers can work if you find the right one. The issue with homeworkers is control, cyber security and privacy.