Nearly 200 Meta content moderators who used to work in Mountain View say that the company abruptly terminated their contracts.
Nearly 200 Meta content moderators who used to work in Mountain View say that the company abruptly terminated their contracts.