One thing, besides the lucrative pay scale, that makes trucking so appealing to many people is the fact that the job is challenging, demanding, and rewarding.