My company offers training after hours which the techs are paid a flat rate, not hourly. It's not a whole lot but it will buy you something to eat on the way home. Training therefore is not really mandatory. I have seen it done many different ways. I know Toyota offers techs online training that they can do from home, unpaid, and they are monitored throughout the training sessions. This way a company can check to see how the techs are progressing through training and also make sure they are completing the training.
I like that approach. In today's electronic world training should be online, at least the theory part of it. Tech's should not be paid to do that. I think then the dealership should follow up with hands on training. You could spark a huge debate on whether the tech should be paid for training or not. My personal opinion is that the company normally offers many benefits to the tech. Training is a benefit that costs the company money so I am for NOT paying the tech to receive training.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.