We outgrew another office. This is becoming a trend! Our Palo Alto office served us well for the last couple of years but with our accelerating hiring we needed more space.
The new location, 787 Castro Street in Mountain View, is just down the road from our old office, but provides us all the local amenities of the coveted and vibrant Castro Street corridor. The office forms a lively and productive environment for our growing team, as well as giving us more room to grow.
Keep a lookout for a public open house invitation towards summer’s end as we get settled in.
VP of Strategy