A couple of thoughts:
-
Depth over breadth. Shipping quick features is fun but some satisfying problems take years to solve.
-
I’ve seen enough shit to know what I absolutely won’t put up with again, and switching companies always poses that risk.