
Learning opportunity
Where can a person(software developer) get more growth technically?

Early stage. Don’t even think about it for growth.
But early stage has other options - such as a chance of shutting down or having no PMF

But don't you think it is very risky to join an early stage startup with minimal or no funding, they might layoff at anytime ?

I have just heard that, in early stage startups technically you will learn a lot because you are responsible for building the product.
At the same time you will also learn a lot in series A/B/C/D/unicorn startups(product is good, and is getting revenue) since you focus more on optimising every piece of code, write tests, write code in such a way that is maintainable and scalable. Plus you get the brand value of these companies compared to an early stage startup.

Get yourself a mentor...and keep updating them every 2 years...start of your career, startups are better for learning up to one level, later to learn scalability join a larger organisation...

all of the above