All Im going by is my own experience, I enjoy my job, I really do, and there are more of us down here that enjoy it. So they tell me. We have a fantastic team down here, couldnt be working with more down to earth, knowledgeable people. Management wise, well, I've got two of the best bosses I could ever ask for.
But again, like you said, all depends on the area and the contractor