The Werff Report

The Werff Report

According to a memo, Netflix is laying off another 300 employees..... about 216 employees in the United States; 30 in Asia-Pacific countries, 53 in Europe, the Middle East, and Africa, and 17 in Latin America. Go woke go broke!

3 0
0 Comments
No comments found