Revisiting my review after working here for a while. There are better, rewarding careers out there.
Pros
It's a decent JOB (emphasis on purpose) if you are looking for a heads down, monotonous coding job. If you can manage a decent amount of work and the perspective, you will have a stable pay check.
Cons
I was sold on all the culture stuff and drank the cool-aid at first. After spending a lot f time at Netflix, my perspective has changed for the worse. What good is the sales pitch if you can't deliver. Some organizations are terrible (i am not talking about IT/ back-office type group) when it comes to recognizing people, allowing (forget about encouraging) their growth. No carrer, no recognition. In a way, its a career dead-end. Its a JOB. Recent break-neck hiring has bought in a TON of managers (e.g. instead of bringing in 1 project manager, they've hired >1 managers). Believe it or not, it takes 4 times the amount of meetings (compared to 2 years ago at Netflix) to get 1/2 of what we used to get done in the same period of time. Today, all of the talk about culture (except firing people for no good reason), freedom etc are just BS. No family insurance (medical, dental etc). Company only pays for the employee but in reality, they don't care.