Ask HN: Working at a startup vs. working at an established company?
I just wanted to re-ignite this discussion now that we're coming off of a high in the startup ecosystem. It'll be interesting to see how people's opinions have changed over the past couple of years.
Personally, I've seen the fervor cool down considerably and I see a lot of peers gravitating towards the more established companies. Even in the public tech markets a lot of the money is seemingly going to the FB/Goog/AMZNs of the world.
15 comments
[ 3.3 ms ] story [ 50.3 ms ] threadYou fucking nailed it!
Cons of big co:
At my current company (600+ people) it takes ages to get anything done.
Days full of boring meetings where you repeat the same info to the same people.
Company claiming to be agile yet micromanaging and not really being agile.
0 autonomy.
Design by committee.
Mostly boring repetitive work (if you can get anything done from all those meetings.)
Corporate "culture".
Very few leaders, 90% middle-managers.
Pros:
Stable job. Extra healthcare + more benefits equaling to about 1/6th of your pay.
With a small startup it's probably easier to see what you are going to get before you accept the offer. It may be easier to avoid jobs which are a bad fit since small startups may be less obfuscated than large companies.
Also realize there are plenty of large non-tech companies that hire tech people. These companies don't pay the salaries or provide the perks you see at large tech companies. But they may offer solid 9-5 jobs in locations with reasonable costs of living.
Bad management, politics, and bureaucracy will probably damage the motivation of somebody who actually cares about their work and wants to do a good job. I suspect you'll see more of this at large companies as opposed to startups, but there are probably plenty of startups (I worked at one) that have this issues. Many people don't seem to care about these things so this stuff matters less to them - they do their jobs and go home.
Plus, what you'd personally value in a company is not necessarily something I'd value the most. The mission? The location? The brand? The perks? The office? It's really case by case.
Work at an established old economy company, build a network and start off on your own as a single founder.
Short answer, try both. People who think they prefer one over the other and never having worked in both, owe it to themselves to try different environments, over the years. You should be well aware that whatever choice you're making now is not permanent. In any industry and particularly in Silicon Valley, most people make a jump on average every few years (5 years or so seems like a good length).
I just think that there is enough experience and knowledge to gain from both types of environments that you shouldn't just think of one better than another.