worked at a place in the south (think Georgia) that opened an Indian office. about ~40 devs in the US office, they brought in.. 5? to the Indian office. It was primarily for the time difference, and their primary role was to triage and research issues during the 'off hours'. Anything they couldn't figure out bubbled up to the US, usually after several hours of initial research. It wasn't a horrible approach, and I think it worked OK because it was intentional.