All work with criticism but no praise. There is a strong tendency to add work without really checking to evaluate the load already on a person. Deadlines are imposed, not collaboratively developed. Management does not encourage employees to innovate. In fact, innovation is beaten back. The entire atmosphere is process driven--serve the process, but the process does not serve the organization. Does not seem to be much opportunity for advancement. Few people get promoted. Become good at the job you do and you will stay in it for months, even years. Pay does not seem to be competitive with similary types of companies.