DEV Community

Cover image for Based on what you know: Name the 3 best companies to work for as a developer
Ben Halpern Subscriber for The DEV Team

Posted on

Based on what you know: Name the 3 best companies to work for as a developer

This is the third post of the Mayfield + DEV Discussion series. Please feel free to go back and answer previous questions as well.

This question is about reputations of software companies out there. This is all subjective, and perhaps nobody has enough information to really make this call — but any thoughts here are appreciated to bundle into the series!

Latest comments (30)

Collapse
 
aalukis1 profile image
Aliyu

Interesting read. You worked for all 3?

Collapse
 
cednore profile image
cednore

Netflix Netflix and Netflix

Collapse
 
jackmellis profile image
Jack • Edited

The best companies to work for are the ones you won't have heard of.
Simple as that.
Ive worked for some bigger names (which is all relative of course) and I had a 10x better experience at startups and smaller orgs

Collapse
 
hello10000 profile image
a

GitHub
Discord
Twitch

Collapse
 
taepal467 profile image
Chantae P.

Well, from what I've read and videos I've watched on Youtube, I would say the top three companies to work as a developer are Google, Apple and Zappos.

Collapse
 
fen1499 profile image
Fen

Any good company looks good seems extremely hard to get in. Should it be considered when you think about what is a good place to work?

Even considering that, I would like to work at google for the sake of solving the hardest possible technical problems.

For the other two spots anything that is not too evil and is not afraid of refactoring or trying new things is fine really.

Collapse
 
katafrakt profile image
Paweł Świątkowski

Based on what people from my bubble say:

  • Remote
  • Spotify
  • Maybe Netflix, but I'm not so sure about this one
Collapse
 
frikishaan profile image
Ishaan Sheikh

Based on what I have seen over the internet -

  1. Google
  2. Netflix
  3. Microsoft
Collapse
 
moopet profile image
Ben Sinclair

I wonder if everyone's automatic replies are going to be the Really Big well-known tech companies.
I've worked for "big" companies but always as part of a small (+-100 people) subsidiary rather than directly. Usually we're the only part that has anything to do with software development and we got bought as part of some kind of package deal. So I don't have any experience.

I do have friends who work for Big Tech. Most of them talk about how great it is for their careers, how much money they make, etc., and most of them are really unhappy people, for one reason or another.

I've often thought that when people say they worked for, say, Facebook, well so do a gazillion other people. And you can't all be doing good, interesting work. I'll bet (again, no experience...) that I'd get shoehorned into doing something mind-bendingly boring that was either destined to never see the light of day or was going to be incorporated into something unethical.

I'm going to say that I think the best companies to work for are small places with big ideas, who want to add something to the world, where you get to work on a single project with a group of similar-minded people.

That's not what I do, of course; I work in an advertising agency making websites and back-office products for multiple random clients. To be honest, that's not as bad as its reputation suggests - agency life is fine unless you work for a terrible agency (this time I have experience...!) and the rumours about working you to the bone are generally just talk. What's good about it is that you get to work on lots of different projects, you get busy times and slow times and it's not all one homogeneous blob of a career.

Collapse
 
grahamthedev profile image
GrahamTheDev

Ah, as outsider looking in from the interactions I have had people respond like they are different teams, good to know...guess that is 2 suggestions so Docker is my third in that case!