The companies opportunities are well communicated in their policies and procedures, making them easy to understand. I can't comment on the specifics.
My impression is that career progression at my company tends to be slow and highly competitive.