I just watched this guy's envoy video where he basically says that he does his systems classes at home as computer based training, and then takes his systems test after a week:
https://www.youtube.com/watch?v=8yHP-ppOWNE&t=11s
At expressjet, we have several weeks of systems class in person, with an instructor, and they integrate systems training with three 4-hour sims before our systems test. All while paying us and for our hotel in Houston. I think that speaks volumes about how Expressjet treats its new hires as people they want to cultivate into good pilots, not just bodies to push through the machine.