Employee relationships and culture, exciting technology, opportunities and flexibility to do interesting things. Being part of a growing company and industry.
Cons
Understaffed in some areas and other expected challenges with growth, but usually actively recruiting and promoting.