Pros
* Great pay * Smart coworkers * Good product * Business casual dress code
Cons
* With no ladders or levels your performance is 100% based on your direct manager's perception of you. * Every person interprets, and practices, the culture deck differently which means you could have a very different experience based on the team you are hired into. * Lots of gossip - people try to pass it off as "gathering feedback." Conversations are never truly over or resolved. * Recruiting/HR weighs heavily on hiring decisions (the culture piece), however, they have the worst turnover out of any of the teams at Netflix (maybe not so great at assessing culture fit). * Recruiters will tell you, "We have the same turnover as any company our size in the Bay Area it's just that our approach is different." However, no one in recruiting can give a specific number as it relates to "normal" attrition. * No referral bonus * Not enough diversity * Quick to fire people and make them think it was their decision.