Not strictly technical, although organizational science might be seen as a technical field on it's own.
Regularly rotating people between teams is desirable.
Many companies just assign you in a team and that's where you're stuck forever unti you quit.
In slightly better places they will try to find a "perfect match" for you.
What I'm saying is that moving people around is even better:
You spread institutional knowledge around.
You keep everyone engaged. Typically on a new job you learn for the first few months, then you have a peak of productivity when you have all the new ideas. After some 2 years you either reach a plateau or complacency.