Most of the jobs are dead end as you managers can't get promoted until their managers get promoted who can't get promoted until someone above them retires. The main issue is the company is very old school and teams are pretty small for size of the company so everyone's pretty busy.