Home Tags Employees

Tag: employees

Twitter has sack 8% of its employees.

Twitter said it is cutting 336 staff members, mostly from the product and engineering teams, in order to focus on the company's top product...

EDITOR PICKS