Tech workers at Netflix thought the company would always value their feedback. How naïve. Continue reading… Post navigation Syrian Migrant Arrested for Brutal Murder at Swedish Campsite The Lights are About to go Out in America, Warn Grid Experts