Frustrating company with the worst employersNo manners on how to talk to customers.The manager seems like a politician, can't even talk to them.And this is me being modest about them.Trust me, if I wrote this review the way u-haul employees are, then this review will be flagged as an inappropriate comment.Never using u...
read full comment