Not sure why a company would have a 10 or 12 day training program. The trainee will nowhere be ready to be on their own. As long as the training is for real , you want as much as you can get!