Hillsboro Oregon

Netflix SHUTTERS Red Envelope Call Center In OR.

The demand for Netflix' red envelope DVDs has dropped dramatically, compared to that of 2011, which is why the company is…

10 years ago