Pros: meet many new people
Cons: physical requirements
A typical day includes organizing human resources and supplies, delegating tasks to ensure project is finished on time, ensure quality of work is up to company standards, work with customer, estimator, and project coordinator on details of the project to ensure all aspects are covered.
I have learned many greast customer service skills, how to effectively manage a team, and effective communication.
The hardest part of the job is the physical requirements, ie continually going up and down stairs, ladders, moving and transfering contents, and heavy lifting.
The most enjoyable part of the job is making the customer happy in a time of stress and need.