Yes, that's what people think they can get out of startups. But having worked in both startups and large companies, I can say a few of those things aren't true.
Less bureaucracy, more building - Only if the founders give you autonomy. Lots of micromanagers in the startup world.
Working on something they believe in - When you're hired, they try to hook you with this line. But startups are not charities. The longer you work at one, the more cynical you get.
Flexibility (work from home, set own hours, etc) - In my experience, startups want you to work more than 40 hours a week, and expect you to check your email during your free time, in case something urgent comes up. You can call that flexibility, but it's not in the employee's favor.
I've found the rest of your points to be true, more or less.
Less bureaucracy, more building - Only if the founders give you autonomy. Lots of micromanagers in the startup world.
Working on something they believe in - When you're hired, they try to hook you with this line. But startups are not charities. The longer you work at one, the more cynical you get.
Flexibility (work from home, set own hours, etc) - In my experience, startups want you to work more than 40 hours a week, and expect you to check your email during your free time, in case something urgent comes up. You can call that flexibility, but it's not in the employee's favor.
I've found the rest of your points to be true, more or less.