A startup is a good place to accelerate yourself to an L5 somewhere else.
If you are on a team of n<10 responsible for keeping a company/product alive you tend to learn a lot more than if you're on a team of n>1000.
If you are on a team of n<10 responsible for keeping a company/product alive you tend to learn a lot more than if you're on a team of n>1000.
Yep, say hello to startups who go cheap by outsourcing to developers who are not as good in their craft or don't care about learning more.