Netflix is a Corporation based in Los Gatos, United States. Established in 1997, it is the streaming entertainment service providing TV series, documentaries and feature films across a wide variety of genres and languages. The assets of the firm are managed by the executive management team.