Long hours average pay zero room for advancement unless you’re one of the managers buddies zero accountability from division manager to branch manager. Branch manager gets plenty of time off while the lower employees continue to work and get the jobs done