Work Team

What happened and which teams were affected

Layoffs continue at major technology companies: Google And Amazon They announced that they have laid off hundreds of employees from…

11 months ago