Many individuals in management are not as knowledgeable and competent as their subordinates. One particular manager had a nasty attitude and spoke to individuals as though they were the idiots. He spoke as though he was all-knowing, yet could barely type a program-wide memo without misspelled words and incorrect verb usages. Because the work environment is so fast-paced and the end result requires a multitude of individuals' input, individual performance is often overlooked, and praise is not given where it is due. Also due to the fact that end results are often a collective effort, not-so-honest and incompetent employees often seem to take credit for things to which they did not contribute. Women are paid less than men, military veterans more than civilians, and middle-aged and older adults more than younger adults. Since it is a non-profit company, the salaries are often lower than what a person would make elsewhere. While the benifits are good, be prepared to pay significantly for them. My current position offers medical insurance equally good as CTC's, but at a third of the cost.