DEV Community

Discussion on: Where do you like to work?

habereder profile image
Raphael Habereder • Edited

Having worked in both, startups and large companies, as an entry I'd suggest large companies.

While Startups offer, mostly, more interesting projects and work, the main reason for me to not recommend them is simply stability.
In my career I worked in three startups, one went bankrupt after a year, another had regular problems with pay-days and the third was actually just fine.

If the startup is planned correctly, I would have no qualms recommending them, but most of the time you don't get a businessplan along with your contract. So you never know the answers to questions like these:

  • How long are they going to last?
  • Do they have stable finances?
  • Will I be laid off sooner or later?

Most of these questions don't even occur in my head if it's a reputable company that "already has made a name of itself".

Maybe it's just me being biased, now that I am an employer myself, but I always thought "when my salary is concerned, the friendship ends"

If stability is not a concern, because maybe it's a startup that exploded with funding, you know the numbers some other way, or simply don't have to worry about money, then knock yourself out, startups are (mostly) fun!

As you mentioned, you do a lot of things in startups that is normally split up between many people/teams in larger companies.
Startups offer a lot of room for growth that large companies can't afford with their more "strict organization".

To sum this up, I'd say it's a balancing act between fun and stability. If both seem to check out, go startup. If stability is not guaranteed, either through you or the company, swallow the pill of "not as much fun" and go with the large company.

qviper profile image

I strongly agree and respect your view. Thank you for the suggestion Raphael.