Family feel. A very tight knit company. Freedom to find new ways to do things and branch out into other areas. There is always an opportunity to expand your skill set.
Cons
A growing company, so you have to be able to function on many levels and capacities. Workload can get very heavy at times, but others are always willing to assist.