Flexibility of hours, pay is decent, bonus profit sharing is great, great range of teams so you can find a spot in a cool team that excites you
Cons
Innovation scares many people, trying new things is not easy, seriously need Google 20℅-like scheme, aging infrastructure causes more issues than solve