They have been doing this with senior-most executives for years now...
From my time at big blue, this is not new.
This has been happening for many years now - but only at the senior-most level - the top exec(s) so to speak.
And (in my ignorance), it's not really a bad idea to do it at that level - to bring in fresh thinking, etc etc - all that HR jazz.
But to do it at our tech serf level, bad bad bad baaaad idea - just because of the familiarity with the environments.