Pros
From a purely technical point of view, the work is interesting and engaging. Once upon a time it was evening meaningful. Now, most of the big problems have been solved and it's more about sustaining what has been built.
Cons
As previous reviews have stated, basically "senior" management. I use that with quotes because it should imply people with experience, but this group is completely juvenile. Again, agree with a previous poster, the legal team is just odd and they take to Twitter and Facebook constantly in a way that makes you think their bonus is tied to how cool they can make them appear to the CEO. It's particularly bad lately with the election coming up as some of the in-house team are posting obviously partisan articles in ways that give the impression that it's also the company's position. If anyone should understand the rules of social media you'd think it's the attorneys...but, definitely not in this case.