One difference that was not mentioned is how much of your time is spent in office politics. For early-stage startups it's close to zero. In corporations you spend most of your time doing politics and dealing with consequences thereof, such as doing work that nobody needs just to placate the management etc.