Business Netflix Reduces Employee Benefits Amid Cost-Cutting Measures byAndres CastroFebruary 18, 2025