I could say one thing about Crete sure looks like their maintenance is starting to go downhill… The oil change intervals on their trucks now are 75,000 miles and according to one of the shops when I was over there they’ve got trucks that are so overdue for oil changes that they’re well over 100,000 miles Between oil changes
I know people that drive for both who are happy, and I know some that are not happy. If you can snag a dedicated run at JB you are in good shape. If I were young and starting given that choice I would go with JB. I would NOT do OTR with them.