The folks are great. Everyone seems willing to help out, whether it is in their job description or not. The benefits went from rather good to mediocre, but it seems that is the way many companies are going. The health insurance costs have grown and that was my main gripe with the benefits package. Well, that and only 2 weeks vacation unless you are pretty high on the totem pole or have been there for years and years. I am confused about the direction management is taking. Maybe they know something I don't, but they have been making odd decisions lately. And the best and worst part of the job is the core - project management. At times with the right players, its great. At times with the wrong players, it becomes very stressful. The more you can control that, the happier you will be, but you don't get to choose the client, and only some of the subcontractors.