The management on my firm all know the job well which helps but where as the two supervisors are cool and see things from both sides the higher management just come out moaning and like the fact everyone myself included are on edge when they come out, I have worked my nuts off running the job I'm on with up to 40 blokes on the site, but all hell breaks loose if they find a fitting lying anywhere on site,sometimes a pat on the back would go miles ESP as I know how much they are making on my job,still I suppose they would say they are just doing there jobs and don't get me wrong they do their jobs well.