Netflix’s hit series, Stranger Things, may tap into everyone’s inner '80s fan, but there’s also some great business advice to be taken from the land of the Upside Down.