To me this is like: Why work for a big company? I worked for a big company once and did not like it. Kids out of college are always drawn to the big names, and they can look good on your resume.
My feeling is, if you want to work for a big company, work for a small one and make it big. I can say from experience that turns out really well.
> work for a small one and make it big. I can say from experience that turns out really well.
Survivor bias.
I worked for a smallish company. I was employee number 77. I got laid off about a year and a half later after sales stalled. We're now almost two years after that layoff, and now the company has a skeleton crew just keeping the lights on until the money runs out.
Maybe, I don't really have data on that but there's a huge range for both. I would say, think about your career, its growth and longevity. Posters on HN have pointed out some large companies that have a habit of laying people off before they fully vest. And there is the whole challenge of getting meaningful responsibility in a large organization. Everyone thinks when they are starting out that they are going to march up the organizational ladder.
Everything I am saying is anecdote, not data, but I have seen people propel themselves up into large organizations by being entrepreneurs. I think of a friend who worked for a bit for a large company, had a start up with mixed results, and then went back to another large company as an SVP. I don't know if that person would have gotten their marching through the ranks.