As a startup you have the freedom of choice: Select your technical stack, use the latest tools, work & develop as agile as you want etc. But (usually) you don’t have the money.
In a successful company you have plenty of money but on the downside you have your very own IT past, monolithic legacy systems, weird processes, time consuming politics, everywhere stakeholders and those bottleneck departments with a 9-to-5-mentality always starting a discussion with “No, because” and thereby ending it.
So, how to move a tanker full of ballast?