They haven't trained people with anything but internal "classes" for 20 years.
Now they want people to transfer every two years? With what foundation of training on the new accounts?
Always keep in mind that IBM is basically a sales organization, this has the stench of getting higher salaried people to quit and replacing them with "new collar" workers. Technical people are simply replaceable cogs to a sales organization like IBM, they've been doing this for well over a decade, this is just another way to transfer the jobs overseas.