Tesla has laid off employees across several departments over the last three weeks.The job cuts follow the automaker's announcement of laying off 10% of its workforce.Layoffs have affected workers in software, service, and engineering roles.Tesla expects the layoffs to reduce costs by more than $350 million in the second quarter.