Outsourcing Product Development: Win-Win Situation Possible?

Developers in typical outsourcing and product companies encounter and voice...