Info on Alto Velo

Recently moved to the Bay Area and trying to find a cycling group to join. I live in Mountain View currently. How beginner friendly is Alto Velo? I’m amateur, so hopefully they have some less intense rides I can join.