Totally agreed! I know the time that I spent physically there at the company was absolutely invaluable and there are total nuances in relation to being a developer like technical communication that would've been harder to learn if I was a remote employee.
That being said, with technology these days there are probably companies that have a great remote mentoring culture, and could support it. In that case, maybe a junior remote developer could work :)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.