Nice salary and lots of benefits (health insurance, free days, lunch, wellbeing allowance...)
Cons
Very old-fashioned for such a disruptive tech history. Everyone seems super nice and pat each other's back but stab you in the back when you turn around, more work hours than expected.