Management is not in agreement on the procedures so evaluations are different based on manager. Reorg weekly so employees manager changes frequently and they have no background on employees abilities. Many lay offs have occurred reducing number of knowledgeable, experienced programmers to work on projects. They are repeatedly taken off of projects to help out another customer in trouble leaving no one to work on previous project.