Upper movement can be difficult, you are not at the front of forward moving technology. Lots of people who have worked here for 23 years and are very comfortable in their roles. Millennials and Gen Z would get bored after a couple of years at this company.