703 Silicon Valley Googlers just lost their jobs. Here's where they worked and what they did.

0
28

Google LLC informed California officials of the mass layoffs the Mountain View-based tech titan made Wednesday. In all, 703 Google employees who worked at multiple addresses in Mountain View and Sunnyvale lost their jobs.

LEAVE A REPLY

Please enter your comment!
Please enter your name here