Any company culture is going to have it's controversies. Personally I think too many companies hang on to ineffectual employees for too long.
I read the Netflix slide deck and didn't see anything I didn't immediately agree with. I would not hold their culture against them when looking for a job there.
The one thing I thought was a bit off was "you should ask your manager if they would fight for you to stay". IMO - if the employee is having a performance issue, the manager should bring it up not the employee.