Well, certainly employee rotation is a good policy in principle. What happens often in practice is that you lose out on the benefit of people's expertise, so you have to weigh out whether the gain is worth the loss, and this is a judgment that management has to make.
On December 14th, 2010. See this statement in context.