Large companies are like a big analog machines run largely by human power. The machine absorbs lot of power and produces large output. The large output shouldn't be compared to that of individual's share for helping run that machinery.
That's pretty pessimistic. Sometimes there actually are interesting problems at those companies. Larger companies can also offer benefits that aren't available at some other companies-- sometimes security, sometimes work-life balance, greater access to resources or talented people. Not everyone's tradeoffs will be the same when evaluating where to work or what to do.
And in the end, pretty much everyone is working for someone to "make a few guys rich". Unless you're a completely self-funded founder or investor.
Isn't this basically every company larger than a few 100 workers? The top chooses some random direction, the middle managers feuds, and the bottom does some work wich gets thrown away half the time. Even so, these orgs are so big they dominate their industry despite all this.
Smaller companies are a bit different than big corporations, too, though. Usually, it's just one (or a small group) of individuals running the company, so it's not some "faceless entity" with no morals and only working towards the goal of profit. Also, employees and employer generally know each other personally and have some kind of relationship that allows for at least some loyalty from both sides.
Big companies (public or private) have evolved beyond that and are more of a system than a person.
reply