Never met the manager face to face and that is probably why there was always miscommunication.
This company pays low and expects you to drive 30 miles to make $10 sometimes! They should pay better travel compensation.
Their overall flexability with scheduling.
Better understanding of the ground level.
Flexible and understanding in scheduling