XPO is crap company. The upper management treats the employees like garbage. Management pushes people to a breaking point and then when there is push back the threats and intimidation tactics come out. Everyone at the company, from the driver to management is miserable.