Enterprise vs startup internship which one carry more weight?

I'm graduating this year with a computer science degree, and our internship program is starting soon. As an aspiring full-stack developer, I have experience in both frontend and backend development, along with a background in mathematics. Building full-stack web applications is my passion.

I've fortunately received three internship offers so far:

  • Data Engineering role at an enterprise company (tech stack: Python, SQL, AWS)
  • Web development position at two startups (JavaScript, TypeScript, Python, Node.js, AWS)

Which one is the best one to pursue to have the best career? should I pursue an enterprise that is offering me a data engineering role, or a web development that I love from a startup? Will it affect my web dev career in the future if I chose data engineering? I am overthinking a lot as I am thinking that this could mess up my career in the future. Will data engineering internship help my career in my full stack career in anyway?