well lets see. First and foremost is management. There are too many people at the top of the ladder who think they are in charge. These "leads" as they call themselves have absolutely no idea how to actually manage people. As usual for companies in the US, lack of communication is the biggest issue. From time off requests put in weeks ahead of scheduling, to the simple fact that drivers cannot work 7 days straight per guidelines of Amazon and yet drivers are still scheduled for that 7th day, this company has way too many supervisors sitting around, doing nothing because they do not seem to get the simple truth that there are only two things that worker bees in any industry care about: money and time. money is the obvious one. Time seems to be too illusive for these idiots to understand. It is not uncommon to have drivers finish a route of deliveries for Amazon, and inform the lead on that they are finished, only to be ignored and left wondering what they are supposed to do for 20-30 minutes, only to be told they need to go across the area assigned and help out another driver. That of in itself is not an issue. Its the bull time management that these people do not seem to get. There is always more than one lead on dispatch and yet, they never seem to have the time to make a simple phone call or a text asking the drivers to stand by for a minute. That's too much effort apparently.