I worked for a Fortune 50 for six years while building my business on the side. It was interesting for the first few years, then got old fast. There are two huge problems every big company has:
1. Communication Overhead - the more people you have to work with, the percentage of time you spend communicating with others vs. getting actual work done rises geometrically until it approaches 100%. You know you're getting there when you start having meetings to prepare for other meetings.
2. Bureaucracy - managers are on the hook for other people delivering things they may not understand and don't directly control, all while dealing with massive uncertainty. That's why there's so much bureaucracy - things like Gantt charts make managers feel better by creating the illusion of certainty and control, even though they mostly make things worse by reducing flexibility and speed.
If you enjoy (and are good at) playing politics, big companies will be a good fit for you - that's what you'll spend most of your time doing every day. If you like spending most of your time creating useful things, don't work for a big company.