Little to no micromanagement.
Control and ownership of software components you are responsible for.
Exceptional compensation.
Incredible vacation policy.
Not for everyone - developers who like working independently and without much guidance will thrive here.
Developers who are used to being given specific assignments and lots of structure might crash and burn (and get fired).
Extremely stressful working situations at times as you will be responsible for a lot and might not have backup, and potential for very long hours.
If you don't have the courage to ask for your vacations, you might not get any (no formal vacation policy).
Finding the right balance between an unstructured work environment and micromanaging everything is hard, but it's possible that management at NFLX keeps things too much on the unstructured side.
I should have read interviews here before I agreed to an in-person interview. I saw a Craigslist ad and sent in a resume, not really expecting to hear back. A Netflix recruiter called; I called back and spoke for 15 minutes. A few days later, I spoke
Very long process: * Interview with hiring manager (2 calls, 30 minutes each) * Interview with HR partner (2 calls, 30 minutes each) * Take-home assignment (took 12 hours, distributed over 2-3 weeks) * First round of interviews (5 interviews
Phone interviews with the hiring manager and an engineer on the team. They flew me in for a packed day of interviews. It went reasonably well, but one interviewer probed pretty deeply into operations issues and monitoring tools I didn't have direct
I should have read interviews here before I agreed to an in-person interview. I saw a Craigslist ad and sent in a resume, not really expecting to hear back. A Netflix recruiter called; I called back and spoke for 15 minutes. A few days later, I spoke
Very long process: * Interview with hiring manager (2 calls, 30 minutes each) * Interview with HR partner (2 calls, 30 minutes each) * Take-home assignment (took 12 hours, distributed over 2-3 weeks) * First round of interviews (5 interviews
Phone interviews with the hiring manager and an engineer on the team. They flew me in for a packed day of interviews. It went reasonably well, but one interviewer probed pretty deeply into operations issues and monitoring tools I didn't have direct