Tesla's CEO Elon Musk surprised employees with a last-minute, late-night meeting on March 20, 2025.The meeting was scheduled with short notice at 9:30 p.m. ET, causing confusion among employees.Some employees felt the meeting was a publicity stunt to impress investors rather than benefiting the employees.During the meeting, Elon Musk addressed recent successes and challenges faced by Tesla.