Best benefits, supportive environment, great and transparent pay, great internal mobility, in touch and compassion management, forward looking, and employee centric.
Cons
Lots of new grads, so it sometimes feels like adult college. I jokingly call their awesome holiday party Facebook prom. Culture is endangered in new offices.