RE: Netflix Tells Employees They Can Quit 06-28-2022, 04:24 AM
#15
I've heard for a few years that they've been getting worse internally. Originally years ago it was apparently one of the best companies to work for, but that's all changed with money I guess