> probably going to learn more doing the startup
This jumped out at me, too. Learn more about what is my immediate though. Working in a large company you will learn a lot about project management and navigating through existing systems, structures and so on. Less glamorous than what you might learn at a startup but IMO no less useful.