As a grad I'm unsure how this works, but so far I am happy with the opportunities available
Moving roles is how you move ranks, however the emphasis and energy staff put into career development, especially those coming off the grad program is exceptional. I have ever been so invited to drive my career, tell the company where I want to get to, and have their full support to get me there.
Clear line of progression and the ability to move horizontally as well. However, conscious that at the top it is quite lean and therefore less opportunities and more difficult to get there.
I feel like there are opportunities to move up however I feel like it can plateau very quickly as there is a finite number of roles so can be a point where you cant go any further cause lots of people who have been with company for a while and dont change much.
I wouldn't know about them yet as I am still immersed in my role.