I have not been working here long enough to comment, but I can say if you push for it and work hard, you will go far.
I feel there is room to progress, however, due to the quality of workers in the company, you have to be exceptionally good at your job to be recognized.
It appears knowing people or being here a long time gives progression (including progression in the sense of more interesting projects).
It's not something I've looked into too much yet
Proving that you have good work ethic and are outstanding at what you do. Those are the 2 main things to move up the ranks, and if you are outstanding in both, you will quickly be noticed and can move up the ranks fairly quickly.
I don't know a lot about promotion possibilities but there are opportunities to work overseas which is amazing.
You get out what you put in. There is a lot of opportunity to grow
I think it is quite good as they have the career progress on the company's internal communication site.
I have moved from graduate to intermediate within the year and just had to complete all goals related to my title.