Tesla, the electric car company, has laid off over 300 employees without prior notice. Employees arrived at work to find their badges didn't work, and were informed via email that their last day was the same day. Tesla said the layoffs were to reduce costs and improve productivity, but some employees have raised concerns about the legality of the company's actions. Tesla has also halted deliveries of its Cybertruck model due to production issues.