Please stop firing amazing talent. Other posts here paint the wrong picture -- that those who survive at Netflix are the best. It is inaccurate at best. The quality of many of those let go is not in doubt, but management is frequently inept at appreciating their ability. Many who stay are very bright, but many who are let go are as well.
If you do not tow engineering's backwards line you are looked down upon. People live in constant fear of being canned and this causes them to behave in an immature fashion painting their peers as less than they are. Some seem to delight in the plight of others who are let go -- a mentality of "better him than me." It is not survival of the fittest, it is a blind thought police, who speak openly about wanting to hear others' opinions (as long as the opinion agrees with theirs) and then balk when they are actually given. Alternatives are not actually wanted, obedience and maintaining the status quo are. If you are to be disruptive, you must be disruptive in their way. If that makes no sense it is because it is truly illogical.
One can hope this is not so pernicious as to infect every team and I would dare to say that it isn't. But do your homework and know what you are getting yourself into.