a good number of people upstream in the job site process let thing slide or don't do their part which causes headaches for the install teams and sometimes rework, many installers/leads do subpar work and work slow or short days to stretch the job out instead of finishing it early or even on time, always pushing you to move up in the company even if your happy and do a good job where your at