Live data from Hacker News

Ask HN: What are the downsides of working at FAANG?

news.ycombinator.com

1–10 of 64 posts

Ask HN: What are the downsides of working at FAANG?

#1
The comp packages at “Big Tech” sometimes seem too good to be true. Are there any reasons not to try and work for big tech?

Why isn’t every talented developer trying to work there?

Is it just that they don’t want to take the time to study Leet Code? Or are there other reasons.

Thanks

Re: Ask HN: What are the downsides of working at FAANG?

#2
The downside is that you're normally a small fish in a big pond as opposed to a big fish in a small pond somewhere else. The perks seem like the pay, the scale at which you work generally, and the quality of your coworkers is higher than normal.

If you like hacking on features, not having to do robust A/B testing or walk through tons of leadership / management hoops, and having a wider role in the development of something, then a smaller company or startup would be better.

TLDR: as with any thing in life, it depends on the person, and what makes you happy at work.

Re: Ask HN: What are the downsides of working at FAANG?

#3
It is very competitive to get a job at one of these companies. I have applied to Netflix multiple times but to date they have not replied even to reject me (only "application received"). Since applying to Netflix, I was hired at Cameo as a senior software engineer, and then Disney as a Senior Software Engineer/Tech Lead. It seems like I wasn't good enough to even get an interview at Netflix. But once you do get an interview, often the bar is pretty high to get an offer, with lots of rounds of tough interviews that thin out the herd of applicants. So the recruiting funnel alone is enough to filter out most applicants. But aside from that, there is the perception (justified or not) that these are demanding companies to work for.

Re: Ask HN: What are the downsides of working at FAANG?

#4
post #2

The downside is that you're normally a small fish in a big pond as opposed to a big fish in a small pond somewhere else. The perks seem like the pay, the scale at which you work generally, and the quality of your coworkers is higher than normal. If you like hacking on features, not having to do robust A/B testing or walk through tons of leadership / management hoops, and having a wider role in the development of some…

If you like hacking on features, not having to do robust A/B testing or walk through tons of leadership / management hoops

Definitely. Working for big companies sometimes makes you miss the days when A/B testing was the only tedious part of the SDLC. I have now dealt with legal review (checking every single page to verify that correct disclaimers display to different types of users, or e2e testing of CPRA delete my data functionality) and financial integration testing (replacing Stripe with a different payment processor that integrates with backend accounting software, and verifying that deposits, balance due, payment plans, adjustments, and refunds flow to the correct account and cost center).

Re: Ask HN: What are the downsides of working at FAANG?

#6
> Why isn’t every talented developer trying to work there?

Aside from some exceptions, FAANG in general is not that “talented geeks disrupting the world with brilliant ideas” thing anymore.

It’s a big serious business for a while now.

Hence bureaucracy, average but obedient developers, low signal/noise ratio, slow carrier growth, extra layers of management, no freedom.

Not much talented developers I know of who are dreaming of working in these conditions.

The only hiring selling point is money. You don’t need me to tell you that this is the worst motivator for talented people.

To exemplify: https://paygo.ghost.io/why-did-i-leave-google-or-why-did-i-s...

Re: Ask HN: What are the downsides of working at FAANG?

#7
I'm actually convinced that software engineering at FAANG > 95% of non FAANG software engineering roles. Its not just the compensation, the systems and infrastructure are nice to use. You don't spend nearly as much time mucking around with broken open source components.

Re: Ask HN: What are the downsides of working at FAANG?

#9
Leetcoding is certainly a big one. Having to jump through performative interview hoops is a tough pill to swallow for experienced folks. Took me many years to put my feelings aside and recognize it as the current normal.

Otherwise, plenty of reasons, many dependent on specific companies. Some examples based on both first-hand knowledge and hearing from others:

Facebook/Meta - tough performance culture, bad work-life balance, terrible public image

Amazon - toxic exploitative culture, bad work-life balance, sliding public image

Apple - secretive culture, bad work-life balance

Netflix - unique performance-oriented culture that won't fit everyone (see the infamous culture deck)... but interviews are team-specific and not necessarily Leetcode-oriented

Google - growth is difficult, sliding public image

Keep in mind that these are aggregate impressions based on many anecdotes. Some teams will not exhibit the same issues. Some people are also not bothered by the same issues you might be (and vice versa).

Post reply on HN