I'd be careful taking opinion about startups vs corpo from HN, bias as hell.
I've been reading about how corpos are bad for years and my experience is completely different from what people say
My personal opinion on corpos is:
_____________
pros:
working on real and complex tech products that actually make huge $$ instead of burning VCs cash on yet another food/car/room/dating app
strong execution (it definitely doesnt feel like it is moving slowly, waiting a few weeks for simple decisions)
good $$$
way stronger brand on CV
contact with people who define industry
you can change teams and do something different, you don't have to change company because huge corpos probably do "everything" (im simplifying)
___________
cons:
your impact is small, there are hundreds or thousands of people involved
your exposure to whole development process (from getting requirements, to initial architecture, development, then just support)
is small because you'll probably be thrown into existing project
___________
As others suggested - at the beginning small company / startup? where you are touching everything and doing various stuff may be very helpful to learn, but it's not like corpos are bad and you should avoid them as hard as you can
I've been reading about how corpos are bad for years and my experience is completely different from what people say
My personal opinion on corpos is:
_____________
pros:
working on real and complex tech products that actually make huge $$ instead of burning VCs cash on yet another food/car/room/dating app
strong execution (it definitely doesnt feel like it is moving slowly, waiting a few weeks for simple decisions)
good $$$
way stronger brand on CV
contact with people who define industry
you can change teams and do something different, you don't have to change company because huge corpos probably do "everything" (im simplifying)
___________
cons:
your impact is small, there are hundreds or thousands of people involved
your exposure to whole development process (from getting requirements, to initial architecture, development, then just support) is small because you'll probably be thrown into existing project
___________
As others suggested - at the beginning small company / startup? where you are touching everything and doing various stuff may be very helpful to learn, but it's not like corpos are bad and you should avoid them as hard as you can