Avoid any company sponsored training as they will stick to you. I paid for my own school ($2K is a bargain) and was able to avoid the one year...
Schneider will suck the life out of you, but Werner will ding you for safety issues that are not real. If possible, I would avoid both because...