Pros: very flexiable hours.
Cons: waiting on deliveries to be able to get your job done.
This job required a lot of driving. Interacting with internal and external customers. My direct management were very helpful and always available. My co-workers all relied on each other for the best ideas on how to do projects. The most enjoyable part of the job was was working with my employees.