*Fantastic people, both from a personal and professional perspective
*Great tech
*Have achieved product market fit
*Focused on emerging and growing markets
*Start up that is actually starting to monetize at scale
*Daily lunches
*Cool office, great location,
*Amazing (although young) management team
*Top tech talent
*Great investors
Cons
*Normal startup growing pains—learning how to implement process, company structure, etc.