In a mixed on-site/remote culture, I don't think you do get fair knowledge sharing. In that culture, the on-site workers will always have an edge. And they will be more likely the ones to get promoted.
For anyone looking for remote work, I suggest finding a "remote first" or "100% distributed" company.