Not only this, but management levels is pretty well recognized across the industry. The titles themselves might not be the same, but where you fit in is.
High level engineering positions is not that way. It often can depend a lot on your experience with the company and not necessarily tech in general.
You could be a staff engineer one place, and {bigCo} just decides based on one person during the interview that you should only be an SDE 2 during the interview. So often, the non management track leads you stuck without options other than being "downleveled" and taking a demotion to leave.
Not only this, but management levels is pretty well recognized across the industry. The titles themselves might not be the same, but where you fit in is.
High level engineering positions is not that way. It often can depend a lot on your experience with the company and not necessarily tech in general. You could be a staff engineer one place, and {bigCo} just decides based on one person during the interview that you should only be an SDE 2 during the interview. So often, the non management track leads you stuck without options other than being "downleveled" and taking a demotion to leave.