> It also said that Google doesn't have enough higher level work for people if it promoted them
That's job title inflation! Banking is the poster boy for that. Any junior has the title of "Vice President", and a typical large bank has a few thousands "Directors". Zimbabwe-style job title inflation!
It’s partly that sure, but it is also that to enter into financial contracts on behalf of the company you need to be an officer of the company, and VP is the lowest reasonable title for such an officer, and entering into such contracts is a bank’s core business.
VP is mid-level too, you would expect a VP to have 8-10 years experience usually. More experience than many who call themselves senior software engineers!
That's job title inflation! Banking is the poster boy for that. Any junior has the title of "Vice President", and a typical large bank has a few thousands "Directors". Zimbabwe-style job title inflation!