Pilot and Flying J truck stops are open year round. Even on holidays, so if are scheduled to work on a holiday, you are expected to run your loads. You can request time off though; seniority based.
Sometimes it can be a tight, fast paced delivery schedule in order to get the truck back on time. You slip seat with the night shift driver or vice versa, so don’t want them to start their shift late. 12 hour shifts are the reason why this job is excellent pay, so you can’t complain.