I've seen colated companies do mentorship really poorly. And I've been at a fully distributed company (8+ years now) where I'm closer to my coworkers socially and been mentored along the way.