Stryker is decentralized and there can be variations of company culture when you transfer from one division to another. This is far more obvious and of course expected when transferring to another country- I am speaking of cross-divisional transfers within the U.S. The company is very fast-pace and demands a lot of you, so if you are looking for a place that requires less initiative and doesn't necessarily expect you to grow, Stryker is not the place for you. The company is also very large, so there is a bit of a learning curve when it comes to understanding your swim lane and where your role impacts and touches various areas of the business. Training when coming into a new role can at times be a little rocky. There is not any sort of formalized training of sorts. You are more or less placed in role and have a "trainer" of sorts that gets you to a point where you can be on your own. Also, interview process as an internal candidate is rigorous, so once again if you expect to get your foot in the door and simply move around, you are mistaken. You will be given a role if you have earned it, but there is TONS of opportunity.