I hate JB, but at least they treat you right during training.
Per dium, hotel (suite room), JB shuttle provided, pos space for your spouse (and they are invited to orientation), a few group dinners/drinks on the company, as well as food for all the late night sim time.
They even have a boars head deli at OSC.
Of course the subpar wages and never ending upgrade are less than stellar, but they sure shove that blue juice down your throat while in Orlando.