A true interest in employee wellness, with all sorts of benefits you can think of. Really flexible regarding work time or location. A great understanding of work-life balance. Also a great active group of people who have a real passion for what they do.
Cons
The office can be a little empty at times if you are the type of person who cares about that (I don't).
I love the fact that I have full flexibility to plan my workload and can make quick rearrangements in my schedule in case of emergencies. People are warm, supporting, and fun to be around.
Cons
We are growing and are experiencing some growth-related difficulties that arise when a 10-20 people company grows to a 50+ people company - many processes could be improved and/or introduced.