Discretionary PTO, interesting problem set, competitive salary/benefits, good management
Cons
Not necessarily a con but the company is smaller. Means there are more opportunities for exploring areas of interest, less bureaucracy, but also less people in support positions.