The Office left Netflix for Peacock. Because Peacock is owned by NBCUniversal, the company behind The Office, it makes sense why the streamer wanted to take back the popular show and use it for their own gain. However, The Office continues to stream on Netflix internationally.