I'm not saying you're wrong, I'm just saying that I have not personally experienced it. I've been at Netflix for a little less than 2 years. We've had zero turnover in my immediate group (the team that runs the OS used on the OpenConnect Appliance), and very little turnover in adjacent teams. I experienced far more turnover at Google.
Yes, it is easier to fire someone at Netflix than elsewhere, but it doesn't happen all that more often than anywhere else, and it's also easier to hire, promote and give raises to them. So it all balances out.
The interview process is as challenging as it needs to be to find the right people for the job. This varies from team to team. We don't follow a corporate set of rules to hire engineers.
This company is more adamant about letting folks go whom don't get the work done or aren't able to perform.
They want good engineers to solve challenging problems. The teams are fairly lean so you can't really float by doing the bare minimum.
Serve bits. Suggest movies based on coarse signals. Is there much left?
Netflix is not SpaceX nor Tesla; its an online Blockbuster Video. Serving video in 2017 is not complicated.
>Is there much left?
You might want to look at the Netflix tech blog - lots of interesting posts covering all kinds of topics.
I can most definitely get behind original content production being hard. But pushing a couple hundred TB (or even low double digit PB) of data out to CDNs doesn't require a fleet of devs.
Take a look at some of their open source projects and their tech blog to get a feel for the problems they solve at their scale.
https://netflix.github.io/ https://medium.com/netflix-techblog
Some things I find personally interesting:
They run a 5000 node Cassandra cluster.
They can failover an entire datacenter in 27 minutes.
Essentially, Netflix is about as big as Akamai when it comes to content delivery.
[0] https://www.akamai.com/us/en/about/facts-figures.jsp
[1] https://media.netflix.com/en/company-blog/how-netflix-works-...
There are a lot of challenging problems in any industry once you dig deep enough. There are tons of brilliant people around me, doing super cool things that I can barely fathom (like the recommendation system). Any one of those things can be trivialized, but each is somebody's pride and joy, and a marvel of design and engineering.
I didn't want to answer your question right away since it felt like you were trolling at first. But here's my answer. There's indeed, quite a bit more than just serving bits and title suggestions.
The "left over" portion includes things such as getting those bits to move effortlessly to the multitude of TV's, set-top boxes, and streaming sticks, not to mention the effort and engineering to get those movies and shows streaming effortlessly to your mobile devices.
We attempt to optimize every part of the user experience so you can get to watching your shows immediately regardless of what device you choose to pick up.
Can we even say firing slackers is bad?
Netflix's culture involved letting people go when they were away on short-term disability: that's not business as usual, that's a particularly harsh and unforgiving culture.
Chase's program saves them money that would have been spent on on boarding and off boarding employees. I also know people who have gotten new internal jobs via Wells Fargo's program.
These are real programs that result in retaining people.
It is a world of difference between this model of 6 months notice and the chance for a new role and Netflix's we'll fire you if you're sick or away from the office for too long.