awesome people, beautiful office, inviting culture, great CEO and exec team, small office so you will have your hand in many pots, opportunities to learn
Cons
location of office is a bit removed from public transit, smaller teams aren't for everyone, open layout can be a bit loud sometimes