Google has informed “hundreds” of members from its recruiting team that they are being let go.
Source
Related tags :
Technology. Innovation. Esports.
Technology. Innovation. Esports.