Some of the most intelligent colleagues I have ever worked with, there's a plethora of talent here. Still has the feel of a startup, great foosball league.
Cons
Family infighting was a huge problem when I was there. Even though it was a small office it felt like we were segregated into our tribes that had to fight for our meat.