I’ve been part of the Netflix Stream Team for a couple of months, so it’s high time for an update! I had never watched anything on the popular streaming platform until I joined, so was a complete newbie. I’ve been really impressed with the quality of content we’ve watched so far. Particularly the Netflix Originals …