It's like many internet startup or some movie production environments. Very laid back and flexible. They have a very relaxed dress code and encourage diversity from every perspective. They feed you, encourage toys, play and even visits by pets. They expect lots of hard work and you need to put in your hours, but very flexible about how you do it.