Visit the depot more often
Speak to the operational staff
Question the employee turnover?
Shut up shop and leave it to a professional, competent company.
Treat there staff better and wouldn't have such a high turnover of employees
Help jobseekers learn about the company by being objective and to the point.
Your answer will be posted publicly. Please don't submit any personal information.