Just like you guys, I too got 1 life so I can only share my experience as someone who never joined big companies. From working as an intern to working as an FTE, I always worked at Startups.
Startups mein you get to work on those things on which you're good/expert at. Plus, you got to learn more like in my case I worked on Android and also developed iOS apps which I had no idea about.
In big companies you get to work on those stuff which you might have idea about but less or no hands on.
If you get lucky, you get to work on what you already know.
That's my take on this. I'm a newbie in my tech journey :)