what struct me actually is this:
> Typically 2-5+ years of experience. (...) Possibly lead a small team or
project. Ability to mentor engineers (...)
WHAT?
I don't know a profession with high knowledge requirements where after 2 years you can and are expected as a job req to manage a team.
This speaks to me two things: a. a lot of staff is young and unexperienced b. rotation in segment <5 is big