If you're good and what you do and have passed the interview process, you'll be fine. The fact that you are self-aware enough to understand the high performance culture and what it takes to meet that bar further indicates that you'll fit in. There isn't a stack rank system at all. Nothing like it in fact. High turn over - more so in the customer service side of the business; not the engineering side. Source: work at…
Not specifically Netflix but anywhere.