I applied for a position as a software dev there a few years ago through a friend. I hated every single moment of it.
It was like they exported the very worse from Silicon Valley's bullshit start-ups attitude. They just couldn't shut the fuck up about how they were really changing the world (yeah right), how awesome it was to work 60 hours a week for such a great Vision, how sick their (mandatory) team-holidays were, how everything and everyone was so siiiick here, mate.
I did all the rounds up to the one with the VP of Engineering who asked me to code FizzBuzz on a whiteboard (no kidding) and then spent the rest of the hour bragging about how last week he had turned down an "amazing engineer" (his words) because he wasn't "cool enough" to be one of them. You know, he was a bit of a loser, mate.
It really felt like a cult of ego-obsessed people with some narcissistic disorder; even worse, it felt like everyone was lying.
That said I'm sure there are a lot of nice people who work there, this is just my experience so take it with a grain of salt. The product is also good, I used it a few times myself.