A company I worked for outsourced their HR Department AND IT Department to Costa Rica - now when employees have questions about any of their benefits/pay check or have computer issues they have to call Costa Rica and hope that person understands what they're talking about.
The move was designed to save this HUGE consumer products mfg corp millions, but the turnover in Costa Rica help became intolerable - once these folks got trained, they left for more money from another corp...there was no company loyalty. Turnover in Costa Rica and US employees spending time on the telephone to Costa Rica to get answers on their benefits/pay check and answers on computer issues, will probably not save that corp money in the long run.