It depends on the team in which you work. There are both kind of developers in my team: good and bad developers in terms of knowledge. In fact, I didn't get almost any real code review for the past 2,5 years - it is because of team specific. We have multiple projects over team and there are only me and another developer on my project. The other developer just started his work experience and can't review me a lot. I also didn't learn anything new from my other colleagues, all the knowledge that I earned, I earned on my own