Drama drama drama, very hard place to work. very stressful. to many chiefs. keep you working too many hours
April 2023
They are a great company to work for, communication is the key.
December 2022
Shout out to Deb L., who did her very best to help me with a delivery that another XPO location had (but were a nightmare to deal with). We need way more Deb's in our world! Thank you for your kindness and your time!