Pros
XPO is a no nonsense place to work. This means they expect you to work, and you will put in the time for them to get work out of you. If you don't mind work that is not difficult at all, you will be rewarded handsomely if you abide by their policies and DOT guidelines. They will recognize and acknowledge your efforts. In my short time there we received substantial cost of living pay increases.
Cons
You may spend more time at the less desirable, less lucrative Salem terminal when you hire in, depending on the circumstances. Be patient because they hire almost year round and you will move up the seniority board quickly. The only reason I gave 4 stars is because I felt my termination was a severe course of action. With that in mind, dot the I's and cross the T's and you should be alright. They do not mind showing you to the door. During my time the fired one of the top 3 senior drivers. No company is perfect, but this was a hard place to beat.