The overall culture is still been defined, in the sense that it's not uniform around the place, working on engineering you'll see that different streams (how the verticals, or divisions, are called here) have a very different culture. Another point that I consider a bit weird considering the product and the way the company position itself is the enfasis on face to face interactions.