Why You Should Start Your Career At A Big Tech Company
There's no universal right answer to which company works best for you - At the end of the day, you should figure out what you care about and what your goals are and work backwards from there. It's entirely possible that Big Tech isn't a good fit for you.
However, in a vacuum, you should start your career at a Big Tech company if you can. The main reason is that Big Tech is generally quite good at adding a layer of consistency to your career.
You will probably learn a lot about writing good, scalable code as these companies know how to build massive systems and hire smart people.
Your compensation will be very competitive, making it easier to negotiate proper pay and level at future jobs.
You will probably develop a decent suite of fundamental soft skills as you need to learn how to work with many stakeholders to succeed at Big Tech.