Check this out:
As I progressed through life and my 30 years at IBM, my job interests changed. IBM has so many career opportunities and remains so current, that I was able to move from engineering to project management to consulting to sales and to human resources, each job building on the skills I developed from the previous role.
And, I was able to do this within the same IBM family. Leadership development is also a great advantage, allowing me to take on exciting and challenging assignments to prepare for the next phase of my career.
I made the right choice.
Source: https://www.glassdoor.com/Reviews/Employee-Review-IBM-RVW14715218.htm