No, for most technical training, instructor-led training is not an effective way to train employees. Making everyone gather at a specific time and take a full hour of their day to listen to someone speak is a burden that is not worth the gains. The training we develop typically takes less than 30 minutes which is the most anyone can handle at once. When more is needed we are able to present the content in chunks which allows for more effective learning and also enable us to take advantage of spaced learning when needed. Virtual instructor-led training typically requires a much longer session than self-paced learning and is difficult to condense into more meaningful and impactful content. There are better solutions to training that consider busy schedules, limited ability to focus, and the need for revisiting training as necessary. We focus on the most effective methods of training employees for technical topics. We wrote an article about why we don't do instructor-led training in case you're interested in learning more.