I don’t know why anyone would hire a junior. I was an utter loss for the first two companies I worked for.
They basically paid to train me and then I went off to a far better paying tech company that doesn’t hire juniors.
In a highly liquid market like tech, you can’t really afford to invest in people as they cost the same as just hiring off the market to retain/replace.