Most people will move up the ranks steadily unless their performance is poor. Promotions are sometimes dependent on vacancies or team needs.
Promotion and progression are set - so constant growth
I don't feel like people are moved up on merit but more on time spent.
The firm rewards hard work and is not afraid to differentiate your performance
Progression expected every year provided good feedback results are achieved
Takes time (a few years), performance, eventually the ability to sell work and a business need/case.
For staff, if performance is on target/expected then there is a very likely chance of promotion to the next hierarchy. This is good in terms of the different tasks we can experience and new things we can learn.
Promotion does occur, although it happens rarely, some graduates are able to move to senior roles after one year here. Moving up the ranks would require showing that you have an understanding of the business, and knowledge about delivering proposals, projects etc. and can do so with little oversight.
Progression is rigidly linked to length of service with no clear metrics to work towards. It's typically easier to leave the firm and come back to get a decent promotion.