Pros
I am treated like an adult. The work is exciting. The management is top notch. The pay is great. It is a "getting things done" type of company. Home/work balance is excellent. We keep process to a minimum and encourage innovation. Best company I have worked for (25 year career). Loved by customers with a highly rated user experience that is tested by rigorous quantitative and qualitative analysis.
Cons
If you want a greenfield experience or the open-endedness of a start up then Netflix is not for you. Netflix is relentless on culling stuff that does not fit in the major focus. Some people might find that constraining (the rationale is focused on what works best for users). It is a high-performance culture so if you aren't a high performer you won't like it.