Pros: nice work environment.
Cons: schedule, and pay
A typical day at U-Haul, for me usually consists of long hours that are not well occupied. I leave home early, and don't get back home till late. I would like a job that I would be able to have a regular family life and regular schedule, (my schedule at U-haul changes constantly). Also not much room for advancement with good pay compensation.