Category: Other

Watch Netflix movies & TV shows online or stream right to your smart TV, game console, PC, Mac, mobile, tablet and more.

Netflix Inc. is US-based (Hotels, Restaurants & Leisure) founded in 1997 and has 6700 employees with an estimated annual revenue of $10B+. Netflix is located in Los Gatos, California United States.

Popularity stats

In 1% of stacks with Other software.


No discussion yet. Start one!